Sha256: d9583716e7284c0469e7a4ca6f3d3e5f41babc3322ba8b1dbbb6319d76460a6d

Contents?: true

Size: 1.38 KB

Versions: 19

Compression:

Stored size: 1.38 KB

Contents

module RubyPitaya

  class Path
    APP_TEMPLATE_FOLDER_PATH = File.join(__dir__, '../app-template/')
    MIGRATION_TEMPLATE_PATH = File.join(__dir__, 'templates/template_migration.rb.erb')

    DATABASE_CONFIG_PATH = File.join(Dir.pwd, 'config/database.yml')

    APP_FOLDER_PATH = File.join(Dir.pwd, 'app/')
    HANDLERS_FOLDER_PATH = File.join(Dir.pwd, 'app/handlers/')
    APP_CONFIG_FOLDER_PATH = File.join(Dir.pwd, 'app/config/')
    APP_SETUP_FOLDER_PATH = File.join(Dir.pwd, 'app/setup/')
    MIGRATIONS_FOLDER_PATH = File.join(Dir.pwd, 'db/migration/')
    PLUGINS_FOLDER_PATH = File.join(Dir.pwd, 'plugins/')

    ROUTES_FILE_PATH = File.join(Dir.pwd, 'config/routes.rb')

    HTTP_VIEWS_PATH = File.join(Dir.pwd, 'app/http/views')


    class Core
      APP_FOLDER_PATH = File.join(__dir__, 'app/')
      MIGRATIONS_FOLDER_PATH = File.join(__dir__, 'db/migration/')
    end

    class Plugins
      APP_FOLDER_PATHS = Dir.glob(File.join(Dir.pwd, 'plugins/*/app/'))
      HANDLERS_FOLDER_PATHS = Dir.glob(File.join(Dir.pwd, 'plugins/*/app/handlers'))
      APP_CONFIG_FOLDER_PATHS = Dir.glob(File.join(Dir.pwd, 'plugins/*/app/config/'))
      APP_SETUP_FOLDER_PATHS = Dir.glob(File.join(Dir.pwd, 'plugins/*/app/setup/'))
      MIGRATIONS_FOLDER_PATHS = Dir.glob(File.join(Dir.pwd, 'plugins/*/db/migration'))
      HTTP_VIEWS_PATHS = Dir.glob(File.join(Dir.pwd, 'plugins/*/app/http/views'))
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
rubypitaya-2.20.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.19.1 ./lib/rubypitaya/core/path.rb
rubypitaya-2.19.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.18.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.17.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.16.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.15.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.14.1 ./lib/rubypitaya/core/path.rb
rubypitaya-2.14.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.13.1 ./lib/rubypitaya/core/path.rb
rubypitaya-2.13.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.12.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.11.2 ./lib/rubypitaya/core/path.rb
rubypitaya-2.11.1 ./lib/rubypitaya/core/path.rb
rubypitaya-2.11.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.10.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.9.3 ./lib/rubypitaya/core/path.rb
rubypitaya-2.9.2 ./lib/rubypitaya/core/path.rb
rubypitaya-2.9.1 ./lib/rubypitaya/core/path.rb