Module: OpenStax::Connect
- Defined in:
- lib/openstax_connect.rb,
lib/openstax/connect/engine.rb,
lib/openstax/connect/version.rb,
lib/openstax/connect/utilities.rb,
lib/openstax/connect/exceptions.rb,
app/models/openstax/connect/user.rb,
lib/openstax/connect/action_list.rb,
lib/openstax/connect/route_helper.rb,
lib/openstax/connect/user_provider.rb,
lib/openstax/connect/current_user_manager.rb,
app/routines/openstax/connect/search_users.rb,
app/helpers/openstax/connect/sessions_helper.rb,
app/helpers/openstax/connect/application_helper.rb,
app/controllers/openstax/connect/dev/dev_controller.rb,
app/controllers/openstax/connect/sessions_controller.rb,
app/controllers/openstax/connect/dev/users_controller.rb,
app/controllers/openstax/connect/application_controller.rb,
app/handlers/openstax/connect/sessions_omniauth_authenticated.rb
Defined Under Namespace
Modules: ApplicationHelper, Dev, SessionsHelper Classes: AbstractMethodCalled, ActionList, ApplicationController, Configuration, CurrentUserManager, Engine, IllegalArgument, IllegalOperation, IllegalState, NotYetImplemented, RouteHelper, SearchUsers, SecurityTransgression, SessionsController, SessionsOmniauthAuthenticated, User, UserProvider
Constant Summary collapse
- VERSION =
"0.0.8"
Class Method Summary collapse
- .configuration ⇒ Object
-
.configure {|configuration| ... } ⇒ Object
Configuration machinery.
Class Method Details
.configuration ⇒ Object
35 36 37 |
# File 'lib/openstax_connect.rb', line 35 def configuration @configuration ||= Configuration.new end |
.configure {|configuration| ... } ⇒ Object
Configuration machinery.
To configure OpenStax Utilities, put the following code in your applications initialization logic (eg. in the config/initializers in a Rails app)
OpenStax::Connect.configure do |config|
config.<parameter name> = <parameter value>
...
end
Set enable_stubbing to true iff you want this engine to fake all
interaction with the services site.
31 32 33 |
# File 'lib/openstax_connect.rb', line 31 def configure yield configuration end |