Table of Contents - ditty-0.10.2 Documentation
Pages
- ditty.rake
- omniauth-ldap.rake
- Rakefile
- config.ru
- env.example
- browserconfig.xml
- sb-admin-2.min.css
- styles.css
- sb-admin-2.min.js
- scripts.js
- display.haml.tt
- edit.haml.tt
-
form.haml.tt
- form_control(:user_id, entity, type: 'select', options: policy_scope(Ditty::User).order(:email).as_hash(:id, :email))
- form_control(:<%= rel.first %>, entity, type: 'select', options: policy_scope(<%= namespace %>::<%= rel.to_s.classify %>).order(:<%= name_column(rel) %>).as_hash(:id, :<%= name_column(rel) %>))
- form_control(:<%= col %>, entity, type: '<%= input_types[schema[:type]] %>')
- index.haml.tt
- new.haml.tt
Classes and Modules
- Ditty
- Ditty::ApplicationController
- Ditty::ApplicationPolicy
- Ditty::ApplicationPolicy::Scope
- Ditty::AuditLog
- Ditty::AuditLogPolicy
- Ditty::AuditLogPolicy::Scope
- Ditty::AuditLogsController
- Ditty::AuthController
- Ditty::Base
- Ditty::CLI
- Ditty::ComponentCache
- Ditty::ComponentController
- Ditty::ComponentError
- Ditty::Components
- Ditty::Components::Base
- Ditty::Components::Base::ClassMethods
- Ditty::Components::Base::InstanceMethods
- Ditty::Ditty
- Ditty::Emails
- Ditty::Emails::Base
- Ditty::Emails::ForgotPassword
- Ditty::Generators
- Ditty::Generators::CrudGenerator
- Ditty::Generators::MigrationGenerator
- Ditty::Generators::ProjectGenerator
- Ditty::Helpers
- Ditty::Helpers::Authentication
- Ditty::Helpers::Component
- Ditty::Helpers::NotAuthenticated
- Ditty::Helpers::Pundit
- Ditty::Helpers::Response
- Ditty::Helpers::Views
- Ditty::Identity
- Ditty::IdentityPolicy
- Ditty::IdentityPolicy::Scope
- Ditty::Listener
- Ditty::MainController
- Ditty::Middleware
- Ditty::Middleware::AcceptExtension
- Ditty::Middleware::ErrorCatchall
- Ditty::Role
- Ditty::RolePolicy
- Ditty::RolePolicy::Scope
- Ditty::RolesController
- Ditty::Services
- Ditty::Services::Authentication
- Ditty::Services::Email
- Ditty::Services::Logger
- Ditty::Services::PaginationWrapper
- Ditty::Services::Settings
- Ditty::TemplateNotFoundError
- Ditty::User
- Ditty::UserLoginTrait
- Ditty::UserLoginTraitPolicy
- Ditty::UserLoginTraitPolicy::Scope
- Ditty::UserLoginTraitsController
- Ditty::UserPolicy
- Ditty::UserPolicy::Scope
- Ditty::UsersController
- Object
- RuboCop
- RuboCop::Cop
- RuboCop::Cop::Ditty
- RuboCop::Cop::Ditty::CallServicesDirectly
Methods
- ::[] — Ditty::Services::Authentication
- ::[] — Ditty::Services::Settings
- ::anonymous_user — Ditty::User
- ::component? — Ditty::Components
- ::components — Ditty::Components
- ::config — Ditty::Services::Authentication
- ::config — Ditty::Services::Email
- ::config! — Ditty::Services::Email
- ::configure — Ditty::Ditty
- ::create_anonymous_user — Ditty::User
- ::default — Ditty::Services::Authentication
- ::default — Ditty::Services::Email
- ::deliver — Ditty::Services::Email
- ::deliver! — Ditty::Emails::Base
- ::from_symbol — Ditty::Services::Email
- ::generate — Ditty::Services::Email
- ::load — Ditty::Ditty
- ::load_component — Ditty::Components
- ::locate — Ditty::Identity
- ::method_missing — Ditty::Services::Logger
- ::migrations — Ditty::Ditty
- ::migrations — Ditty::Components
- ::navigation — Ditty::Ditty
- ::navigation — Ditty::Components
- ::new — Ditty::ComponentCache
- ::new — Ditty::Emails::Base
- ::new — Ditty::Emails::ForgotPassword
- ::new — Ditty::Listener
- ::new — Ditty::Middleware::AcceptExtension
- ::new — Ditty::Middleware::ErrorCatchall
- ::new — Ditty::ApplicationPolicy
- ::new — Ditty::ApplicationPolicy::Scope
- ::new — Ditty::Services::Logger
- ::new — Ditty::Services::PaginationWrapper
- ::providers — Ditty::Services::Authentication
- ::provides? — Ditty::Services::Authentication
- ::public_folder — Ditty::Components
- ::read — Ditty::Services::Settings
- ::register_component — Ditty::Components
- ::respond_to_missing? — Ditty::Services::Logger
- ::routes — Ditty::Ditty
- ::routes — Ditty::Components
- ::scope? — Ditty::Services::Settings
- ::seeder — Ditty::Ditty
- ::seeders — Ditty::Components
- ::setup — Ditty::Services::Authentication
- ::source_root — Ditty::Generators::CrudGenerator
- ::source_root — Ditty::Generators::MigrationGenerator
- ::source_root — Ditty::Generators::ProjectGenerator
- ::tasks — Ditty::Ditty
- ::tasks — Ditty::Components
- ::values — Ditty::Services::Settings
- ::view_folder — Ditty::Ditty
- ::workers — Ditty::Components
- #[] — Ditty::ComponentCache
- #[]= — Ditty::ComponentCache
- #action_from — Ditty::Listener
- #action_options — Ditty::AuditLogsController
- #actions — Ditty::Helpers::Response
- #after_create — Ditty::User
- #all_roles — Ditty::User
- #apply_filter — Ditty::Helpers::Component
- #authenticate — Ditty::Identity
- #authenticate — Ditty::Helpers::Authentication
- #authenticate! — Ditty::Helpers::Authentication
- #authenticated? — Ditty::Helpers::Authentication
- #authorize — Ditty::Helpers::Pundit
- #autocorrect — RuboCop::Cop::Ditty::CallServicesDirectly
- #base_options — Ditty::Emails::Base
- #base_path — Ditty::ApplicationController
- #before_save — Ditty::Identity
- #before_save — Ditty::User
- #browser — Ditty::ApplicationController
- #browser_options — Ditty::UserLoginTraitsController
- #call — Ditty::Middleware::AcceptExtension
- #call — Ditty::Middleware::ErrorCatchall
- #check_count — Ditty::Helpers::Component
- #check_roles — Ditty::User
- #columns — Ditty::Generators::CrudGenerator
- #component — Ditty::Components::Base::ClassMethods
- #config — Ditty::ApplicationController
- #config — Ditty::Services::Logger
- #console — Ditty::CLI
- #content — Ditty::Emails::Base
- #content_haml — Ditty::Emails::Base
- #create? — Ditty::AuditLogPolicy
- #create? — Ditty::RolePolicy
- #create? — Ditty::UserLoginTraitPolicy
- #create? — Ditty::UserPolicy
- #create_controller — Ditty::Generators::CrudGenerator
- #create_model — Ditty::Generators::CrudGenerator
- #create_model — Ditty::Generators::MigrationGenerator
- #create_policy — Ditty::Generators::CrudGenerator
- #create_response — Ditty::Helpers::Response
- #create_startup_files — Ditty::Generators::ProjectGenerator
- #create_type — Ditty::Generators::CrudGenerator
- #create_views — Ditty::Generators::CrudGenerator
- #current_page_record_range — Ditty::Services::PaginationWrapper
- #current_user — Ditty::Helpers::Authentication
- #current_user= — Ditty::Helpers::Authentication
- #current_user_id — Ditty::Helpers::Authentication
- #dataset — Ditty::Helpers::Component
- #default — Ditty::Services::Logger
- #dehumanized — Ditty::Helpers::Component
- #delete? — Ditty::AuditLogPolicy
- #delete? — Ditty::RolePolicy
- #delete? — Ditty::UserLoginTraitPolicy
- #delete? — Ditty::UserPolicy
- #delete_form — Ditty::Helpers::Views
- #delete_form_tag — Ditty::Helpers::Views
- #delete_response — Ditty::Helpers::Response
- #deliver! — Ditty::Emails::Base
- #device_options — Ditty::UserLoginTraitsController
- #display — Ditty::Helpers::Views
- #display_id — Ditty::Base
- #display_name — Ditty::User
- #each — Ditty::ComponentCache
- #each_with_object — Ditty::ComponentCache
- #edit_form_tag — Ditty::Helpers::Views
- #encrypt_password — Ditty::Identity
- #etag — Ditty::Base
- #failed_login — Ditty::AuthController
- #filter_association — Ditty::Helpers::Component
- #filter_control — Ditty::Helpers::Views
- #filter_field — Ditty::Helpers::Component
- #filter_fields — Ditty::Helpers::Component
- #filter_value — Ditty::Helpers::Component
- #filtered — Ditty::Helpers::Component
- #filters — Ditty::Helpers::Component
- #find_template — Ditty::ApplicationController
- #find_template — Ditty::Emails::Base
- #first_page? — Ditty::Services::PaginationWrapper
- #flash_messages — Ditty::Helpers::Views
- #for_csv — Ditty::Base
- #for_json — Ditty::Base
- #forgot_password? — Ditty::IdentityPolicy
- #form_control — Ditty::Helpers::Views
- #form_tag — Ditty::Helpers::Views
- #graphql_types — Ditty::Generators::CrudGenerator
- #gravatar — Ditty::User
- #heading — Ditty::Helpers::Component
- #info — Ditty::Identity
- #inject — Ditty::ComponentCache
- #input_types — Ditty::Generators::CrudGenerator
- #key? — Ditty::ComponentCache
- #last_page? — Ditty::Services::PaginationWrapper
- #layout — Ditty::Helpers::Views
- #layout_haml — Ditty::Emails::Base
- #link_to — Ditty::Helpers::Views
- #list — Ditty::AuditLogsController
- #list — Ditty::UserLoginTraitsController
- #list — Ditty::Helpers::Component
- #list? — Ditty::AuditLogPolicy
- #list? — Ditty::RolePolicy
- #list? — Ditty::UserLoginTraitPolicy
- #list? — Ditty::UserPolicy
- #list_response — Ditty::Helpers::Response
- #log_action — Ditty::Listener
- #logger — Ditty::ApplicationController
- #login? — Ditty::IdentityPolicy
- #logout — Ditty::Helpers::Authentication
- #many_to_ones — Ditty::Generators::CrudGenerator
- #map — Ditty::ComponentCache
- #meta_columns — Ditty::Generators::CrudGenerator
- #method_missing — Ditty::Emails::Base
- #method_missing — Ditty::Listener
- #method_missing — Ditty::User
- #method_missing — Ditty::Services::Logger
- #method_missing — Ditty::Services::PaginationWrapper
- #migrate — Ditty::CLI
- #name_column — Ditty::Generators::CrudGenerator
- #new_form_tag — Ditty::Helpers::Views
- #omniauth_callback — Ditty::AuthController
- #omniauth_redirect_path — Ditty::AuthController
- #on_send — RuboCop::Cop::Ditty::CallServicesDirectly
- #ordering — Ditty::Helpers::Component
- #page_count — Ditty::Services::PaginationWrapper
- #page_size — Ditty::Services::PaginationWrapper
- #pagination — Ditty::Helpers::Views
- #pagination_record_count — Ditty::Services::PaginationWrapper
- #parent_options — Ditty::RolesController
- #password_required — Ditty::Identity
- #permitted_attributes — Ditty::AuditLogPolicy
- #permitted_attributes — Ditty::IdentityPolicy
- #permitted_attributes — Ditty::RolePolicy
- #permitted_attributes — Ditty::UserLoginTraitPolicy
- #permitted_attributes — Ditty::UserPolicy
- #permitted_attributes — Ditty::Helpers::Pundit
- #permitted_parameters — Ditty::Helpers::Pundit
- #permitted_response_attributes — Ditty::Helpers::Pundit
- #persisted? — Ditty::Identity
- #platform_options — Ditty::UserLoginTraitsController
- #prev_page — Ditty::Services::PaginationWrapper
- #pundit_user — Ditty::Helpers::Pundit
- #query_string — Ditty::Helpers::Views
- #read — Ditty::ComponentController
- #read! — Ditty::ComponentController
- #read? — Ditty::AuditLogPolicy
- #read? — Ditty::RolePolicy
- #read? — Ditty::UserLoginTraitPolicy
- #read? — Ditty::UserPolicy
- #read_response — Ditty::Helpers::Response
- #read_template — Ditty::Emails::Base
- #redirect_path — Ditty::AuthController
- #register? — Ditty::UserPolicy
- #register_user — Ditty::AuthController
- #reset_password? — Ditty::IdentityPolicy
- #resolve — Ditty::AuditLogPolicy::Scope
- #resolve — Ditty::IdentityPolicy::Scope
- #resolve — Ditty::RolePolicy::Scope
- #resolve — Ditty::UserLoginTraitPolicy::Scope
- #resolve — Ditty::UserPolicy::Scope
- #respond_to_missing? — Ditty::Emails::Base
- #respond_to_missing? — Ditty::Listener
- #respond_to_missing? — Ditty::User
- #respond_to_missing? — Ditty::Services::Logger
- #respond_to_missing? — Ditty::Services::PaginationWrapper
- #role? — Ditty::User
- #schema — Ditty::Generators::CrudGenerator
- #search_filters — Ditty::Helpers::Component
- #searchable_fields — Ditty::Helpers::Component
- #seed — Ditty::CLI
- #server — Ditty::CLI
- #setup — Ditty::Generators::CrudGenerator
- #setup — Ditty::Generators::ProjectGenerator
- #skip_verify! — Ditty::ComponentController
- #sort_icon — Ditty::Helpers::Views
- #sort_query — Ditty::Helpers::Views
- #sort_ui — Ditty::Helpers::Views
- #successful_login — Ditty::AuthController
- #tr — Ditty::Services::Logger
- #trigger — Ditty::ComponentController
- #uid — Ditty::Identity
- #update? — Ditty::AuditLogPolicy
- #update? — Ditty::RolePolicy
- #update? — Ditty::UserLoginTraitPolicy
- #update? — Ditty::UserPolicy
- #update_response — Ditty::Helpers::Response
- #url_for — Ditty::Helpers::Views
- #user_login — Ditty::Listener
- #user_options — Ditty::AuditLogsController
- #user_options — Ditty::UserLoginTraitsController
- #user_register — Ditty::Listener
- #user_traits — Ditty::Listener
- #username — Ditty::User
- #validate — Ditty::AuditLog
- #validate — Ditty::Identity
- #validate — Ditty::Role
- #validate — Ditty::User
- #validate — Ditty::UserLoginTrait
- #view_folders — Ditty::ApplicationController
- #view_location — Ditty::ApplicationController
- #with_layout — Ditty::Helpers::Views