Module: Innate

Extended by:
SingletonMethods, Trinity
Defined in:
lib/innate.rb,
lib/innate/log.rb,
lib/innate/mock.rb,
lib/innate/node.rb,
lib/innate/view.rb,
lib/innate/cache.rb,
lib/innate/route.rb,
lib/innate/state.rb,
lib/innate/action.rb,
lib/innate/helper.rb,
lib/innate/adapter.rb,
lib/innate/current.rb,
lib/innate/dynamap.rb,
lib/innate/log/hub.rb,
lib/innate/options.rb,
lib/innate/request.rb,
lib/innate/session.rb,
lib/innate/traited.rb,
lib/innate/trinity.rb,
lib/innate/version.rb,
lib/innate/lru_hash.rb,
lib/innate/response.rb,
lib/innate/view/erb.rb,
lib/innate/cache/api.rb,
lib/innate/cache/drb.rb,
lib/innate/view/none.rb,
lib/innate/cache/yaml.rb,
lib/innate/helper/cgi.rb,
lib/innate/helper/link.rb,
lib/innate/options/dsl.rb,
lib/innate/view/etanni.rb,
lib/innate/cache/memory.rb,
lib/innate/helper/flash.rb,
lib/innate/options/stub.rb,
lib/innate/cache/marshal.rb,
lib/innate/helper/aspect.rb,
lib/innate/helper/render.rb,
lib/innate/session/flash.rb,
lib/innate/state/accessor.rb,
lib/innate/helper/redirect.rb,
lib/innate/cache/file_based.rb

Overview

What can be done with fewer assumptions is done in vain with more. – William of Ockham (ca. 1285-1349)

Name-space of Innate, just about everything goes in here.

The only exception is Logger::ColorFormatter.

Defined Under Namespace

Modules: Adapter, Helper, HelperAccess, HelpersHelper, Mock, Node, Optioned, SingletonMethods, StateAccessor, Traited, Trinity, View Classes: Action, Cache, Current, Etanni, LRUHash, LogHub, Options, Request, Response, Rewrite, Route, Session, URLMap

Constant Summary collapse

ROOT =
File.expand_path(File.dirname(__FILE__))
MIDDLEWARE =

Hash that will contain the middleware for each defined mode.

Returns:

  • (Hash)
{}
Log =
LogHub.new(logger)
SEMAPHORE =
Mutex.new
ACTION_MEMBERS =
[ :node, :instance, :method, :params, :method_value, :view,
:view_value, :layout, :wish, :options, :variables, :engine, :path ]
DynaMap =
URLMap.new
VERSION =
"2015.10.28"

Constants included from SingletonMethods

SingletonMethods::PROXY_OPTIONS

Class Attribute Summary collapse

Attributes included from SingletonMethods

#app

Method Summary

Methods included from Trinity

action

Methods included from StateAccessor

each, #state_accessor, #state_reader, #state_writer

Methods included from SingletonMethods

Rewrite, Route, at, call, core, defer, go_figure_root, map, middleware, node, node_from_backtrace, recompile_middleware, setup, setup_dependencies, start, start!, stop, sync, teardown_dependencies, to

Class Attribute Details

.optionsObject (readonly)

Returns the value of attribute options.



5
6
7
# File 'lib/innate/options/stub.rb', line 5

def options
  @options
end