Module: YiffSpace
- Defined in:
- lib/yiffspace/config_builder.rb,
lib/yiffspace.rb,
lib/yiffspace/auth.rb,
lib/yiffspace/utils.rb,
lib/yiffspace/images.rb,
lib/yiffspace/version.rb,
lib/yiffspace/auth/client.rb,
lib/yiffspace/auth/engine.rb,
lib/yiffspace/auth/helper.rb,
lib/yiffspace/utils/cache.rb,
lib/yiffspace/utils/routes.rb,
lib/yiffspace/configuration.rb,
lib/yiffspace/images/avatar.rb,
lib/yiffspace/images/banner.rb,
lib/yiffspace/utils/current.rb,
lib/yiffspace/utils/helpers.rb,
lib/yiffspace/auth/auth_info.rb,
lib/yiffspace/auth/user_info.rb,
lib/yiffspace/utils/open_hash.rb,
lib/yiffspace/utils/user_like.rb,
lib/yiffspace/auth/permissions.rb,
lib/yiffspace/search/query_dsl.rb,
lib/yiffspace/auth/discord_info.rb,
lib/yiffspace/utils/parse_value.rb,
lib/yiffspace/images/avatar/base.rb,
lib/yiffspace/images/banner/base.rb,
lib/yiffspace/utils/trace_logger.rb,
lib/yiffspace/search/query_helper.rb,
lib/yiffspace/utils/table_builder.rb,
app/helpers/yiff_space/auth_helper.rb,
lib/yiffspace/auth/set_client_name.rb,
lib/yiffspace/concerns/api_methods.rb,
lib/yiffspace/configuration/images.rb,
lib/yiffspace/search/query_builder.rb,
lib/yiffspace/utils/user_attribute.rb,
lib/yiffspace/concerns/user_methods.rb,
lib/yiffspace/extensions/string/sql.rb,
lib/yiffspace/images/avatar/discord.rb,
lib/yiffspace/images/banner/discord.rb,
lib/yiffspace/utils/duration_parser.rb,
lib/yiffspace/utils/user_resolvable.rb,
lib/yiffspace/concerns/has_bit_flags.rb,
lib/yiffspace/extensions/string/to_b.rb,
lib/yiffspace/images/avatar/gravatar.rb,
lib/yiffspace/utils/parameter_builder.rb,
lib/yiffspace/auth/auth_info/anonymous.rb,
lib/yiffspace/auth/user_info/anonymous.rb,
lib/yiffspace/concerns/current_methods.rb,
lib/yiffspace/utils/set_env_constraint.rb,
app/models/yiff_space/application_record.rb,
lib/yiffspace/concerns/attribute_methods.rb,
lib/yiffspace/concerns/user_name_methods.rb,
app/helpers/yiff_space/application_helper.rb,
lib/yiffspace/concerns/attribute_matchers.rb,
lib/yiffspace/concerns/concurrency_methods.rb,
lib/yiffspace/extensions/hash/to_open_hash.rb,
lib/yiffspace/concerns/conditional_includes.rb,
lib/yiffspace/extensions/enumerable/parallel.rb,
lib/yiffspace/extensions/string/truthy_falsy.rb,
lib/yiffspace/concerns/active_record_extensions.rb,
app/controllers/yiff_space/application_controller.rb,
lib/yiffspace/extensions/active_record/where_chain.rb,
lib/yiffspace/extensions/arel/nodes/left_join_lateral.rb,
lib/yiffspace/extensions/arel/table/left_join_lateral.rb,
lib/yiffspace/extensions/arel/nodes/cross_join_lateral.rb,
lib/yiffspace/extensions/arel/table/cross_join_lateral.rb,
lib/yiffspace/extensions/action_dispatch/set_auth_client.rb,
lib/yiffspace/extensions/action_dispatch/set_auth_client/scoped.rb,
lib/yiffspace/extensions/arel/visitors/postgresql/left_join_lateral.rb,
lib/yiffspace/extensions/arel/visitors/postgresql/cross_join_lateral.rb
Overview
This is intended to only be used externally, it is NOT reusable, do not use it within this project, or attempt to use it multiple times!!
Defined Under Namespace
Modules: ApplicationHelper, Auth, AuthHelper, Concerns, Extensions, Images, Search, Utils Classes: ApplicationController, ApplicationRecord, ConfigBuilder, Configuration
Constant Summary collapse
- VERSION =
"0.0.4"
Class Method Summary collapse
Class Method Details
.config ⇒ Object
5 6 7 |
# File 'lib/yiffspace.rb', line 5 def config @config ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
9 10 11 |
# File 'lib/yiffspace.rb', line 9 def configure yield(config) end |