Sha256: 1c4cad9ef0de1d6090e7f1180ea6142c1da07ccc33b658fa3197ecf4bf0b6d1d
Contents?: true
Size: 1.58 KB
Versions: 1
Compression:
Stored size: 1.58 KB
Contents
require_relative "brut/framework" # Convention is as follows: # # * singluar thing is a class, the base class of others being used, e.g. the base page is called Brut::Page # (e.g. and not Brut::Pages::Base). module Brut module FrontEnd autoload(:AssetMetadata, "brut/front_end/asset_metadata") autoload(:Component, "brut/front_end/component") autoload(:Components, "brut/front_end/component") autoload(:Download, "brut/front_end/download") autoload(:Flash, "brut/front_end/flash") autoload(:Form, "brut/front_end/form") autoload(:Handler, "brut/front_end/handler") autoload(:Handlers, "brut/front_end/handler") autoload(:HandlingResults, "brut/front_end/handling_results") autoload(:HttpMethod, "brut/front_end/http_method") autoload(:HttpStatus, "brut/front_end/http_status") autoload(:Middleware, "brut/front_end/middleware") autoload(:Middlewares, "brut/front_end/middleware") autoload(:Page, "brut/front_end/page") autoload(:RequestContext, "brut/front_end/request_context") autoload(:RouteHook, "brut/front_end/route_hook") autoload(:RouteHooks, "brut/front_end/route_hook") autoload(:Routing, "brut/front_end/routing") autoload(:Session, "brut/front_end/session") end module BackEnd autoload(:Result, "brut/back_end/result") autoload(:Validators, "brut/back_end/validator") end # DO NOT autoload(:CLI) - that is intended to be require-able on its own autoload(:I18n, "brut/i18n") autoload(:Instrumentation,"brut/instrumentation") autoload(:SinatraHelpers, "brut/sinatra_helpers") end require "sequel/plugins"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
brut-0.0.1 | lib/brut.rb |