Sha256: 3ccddf62c09752c820e152a95435f2e727e9a8fee3bb1b17873a213bec7c4552

Contents?: true

Size: 1.24 KB

Versions: 12

Compression:

Stored size: 1.24 KB

Contents

module RubyPitaya

  class Path
    APP_TEMPLATE_FOLDER_PATH = File.join(__dir__, '../app-template/')

    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/')

    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

12 entries across 12 versions & 1 rubygems

Version Path
rubypitaya-2.8.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.7.5 ./lib/rubypitaya/core/path.rb
rubypitaya-2.7.4 ./lib/rubypitaya/core/path.rb
rubypitaya-2.7.3 ./lib/rubypitaya/core/path.rb
rubypitaya-2.7.1 ./lib/rubypitaya/core/path.rb
rubypitaya-2.7.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.6.4 ./lib/rubypitaya/core/path.rb
rubypitaya-2.6.3 ./lib/rubypitaya/core/path.rb
rubypitaya-2.6.2 ./lib/rubypitaya/core/path.rb
rubypitaya-2.6.1 ./lib/rubypitaya/core/path.rb
rubypitaya-2.6.0 ./lib/rubypitaya/core/path.rb
rubypitaya-2.5.1 ./lib/rubypitaya/core/path.rb