SYMBOL INDEX (217 symbols across 45 files) FILE: lib/generators/public_activity.rb type PublicActivity (line 5) | module PublicActivity type Generators (line 7) | module Generators type Base (line 9) | module Base function source_root (line 11) | def source_root FILE: lib/generators/public_activity/migration/migration_generator.rb type PublicActivity (line 6) | module PublicActivity type Generators (line 7) | module Generators class MigrationGenerator (line 9) | class MigrationGenerator < ActiveRecord::Generators::Base method generate_files (line 14) | def generate_files FILE: lib/generators/public_activity/migration/templates/migration.rb class CreateActivities (line 4) | class CreateActivities < ActiveRecord::Migration[6.1] method up (line 5) | def self.up method down (line 18) | def self.down FILE: lib/generators/public_activity/migration_upgrade/migration_upgrade_generator.rb type PublicActivity (line 6) | module PublicActivity type Generators (line 7) | module Generators class MigrationUpgradeGenerator (line 9) | class MigrationUpgradeGenerator < ActiveRecord::Generators::Base method generate_files (line 14) | def generate_files FILE: lib/generators/public_activity/migration_upgrade/templates/upgrade.rb class UpgradeActivities (line 4) | class UpgradeActivities < ActiveRecord::Migration[5.0] method change (line 6) | def self.change FILE: lib/public_activity.rb type PublicActivity (line 11) | module PublicActivity function enabled= (line 32) | def self.enabled=(value) function enabled? (line 40) | def self.enabled? function config (line 46) | def self.config function inherit_orm (line 52) | def self.inherit_orm(model = 'Activity') type Model (line 59) | module Model FILE: lib/public_activity/actions/creation.rb type PublicActivity (line 3) | module PublicActivity type Creation (line 5) | module Creation function activity_on_create (line 15) | def activity_on_create FILE: lib/public_activity/actions/destruction.rb type PublicActivity (line 3) | module PublicActivity type Destruction (line 5) | module Destruction function activity_on_destroy (line 15) | def activity_on_destroy FILE: lib/public_activity/actions/update.rb type PublicActivity (line 3) | module PublicActivity type Update (line 5) | module Update function activity_on_update (line 15) | def activity_on_update FILE: lib/public_activity/activity.rb type PublicActivity (line 3) | module PublicActivity class Activity (line 6) | class Activity < inherit_orm("Activity") FILE: lib/public_activity/common.rb type PublicActivity (line 3) | module PublicActivity class NoKeyProvided (line 5) | class NoKeyProvided < Exception; end function resolve_value (line 11) | def self.resolve_value(context, thing) type Common (line 23) | module Common function set_public_activity_class_defaults (line 130) | def set_public_activity_class_defaults function get_hook (line 148) | def get_hook(key) function public_activity_enabled? (line 161) | def public_activity_enabled? function get_hook (line 170) | def get_hook(key) function call_hook_safe (line 181) | def call_hook_safe(key) function create_activity (line 248) | def create_activity(*args) function create_activity! (line 265) | def create_activity!(*args) function prepare_settings (line 287) | def prepare_settings(*args) function prepare_custom_fields (line 307) | def prepare_custom_fields(options) function prepare_parameters (line 319) | def prepare_parameters(options) function prepare_relation (line 330) | def prepare_relation(name, options) function prepare_key (line 343) | def prepare_key(action, options = {}) function reset_activity_instance_options (line 355) | def reset_activity_instance_options FILE: lib/public_activity/config.rb type PublicActivity (line 5) | module PublicActivity class Config (line 7) | class Config method set (line 17) | def self.set(&block) method orm= (line 28) | def self.orm=(orm = nil) method enabled= (line 34) | def self.enabled=(value = nil) method orm (line 40) | def orm(orm = nil) method table_name (line 46) | def table_name(name = nil) method enabled (line 52) | def enabled(value = nil) method orm (line 57) | def self.orm(orm = nil) method table_name (line 65) | def self.table_name(name = nil) method enabled (line 73) | def self.enabled(value = nil) class Block (line 83) | class Block method orm (line 85) | def orm(orm = nil) method enabled (line 91) | def enabled(value = nil) method table_name (line 96) | def table_name(name = nil) FILE: lib/public_activity/models/activist.rb type PublicActivity (line 3) | module PublicActivity type Activist (line 5) | module Activist function included (line 7) | def self.included(base) FILE: lib/public_activity/models/activity.rb type PublicActivity (line 3) | module PublicActivity class Activity (line 4) | class Activity < inherit_orm FILE: lib/public_activity/models/adapter.rb type PublicActivity (line 3) | module PublicActivity class Adapter (line 5) | class Adapter < inherit_orm('Adapter') FILE: lib/public_activity/models/trackable.rb type PublicActivity (line 3) | module PublicActivity type Trackable (line 5) | module Trackable function included (line 7) | def self.included(base) FILE: lib/public_activity/orm/active_record/activist.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type ActiveRecord (line 5) | module ActiveRecord type Activist (line 7) | module Activist function activist (line 25) | def activist FILE: lib/public_activity/orm/active_record/activity.rb type PublicActivity (line 3) | module PublicActivity type ::PG (line 5) | module ::PG class ConnectionBad (line 6) | class ConnectionBad < Exception; end type Mysql2 (line 10) | module Mysql2 type Error (line 11) | module Error class ConnectionError (line 12) | class ConnectionError < Exception; end type ORM (line 17) | module ORM type ActiveRecord (line 18) | module ActiveRecord class Activity (line 21) | class Activity < ::ActiveRecord::Base FILE: lib/public_activity/orm/active_record/adapter.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type ActiveRecord (line 7) | module ActiveRecord class Adapter (line 10) | class Adapter method create_activity (line 12) | def self.create_activity(trackable, options) method create_activity! (line 17) | def self.create_activity!(trackable, options) FILE: lib/public_activity/orm/active_record/trackable.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type ActiveRecord (line 5) | module ActiveRecord type Trackable (line 8) | module Trackable function extended (line 11) | def self.extended(base) FILE: lib/public_activity/orm/mongo_mapper/activist.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type MongoMapper (line 5) | module MongoMapper type Activist (line 7) | module Activist function activist (line 25) | def activist FILE: lib/public_activity/orm/mongo_mapper/activity.rb type PublicActivity (line 6) | module PublicActivity type ORM (line 7) | module ORM type MongoMapper (line 8) | module MongoMapper class Activity (line 11) | class Activity class SymbolHash (line 15) | class SymbolHash < Hash method from_mongo (line 16) | def self.from_mongo(value) FILE: lib/public_activity/orm/mongo_mapper/adapter.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type MongoMapper (line 5) | module MongoMapper class Adapter (line 6) | class Adapter method create_activity (line 8) | def self.create_activity(trackable, options) method create_activity! (line 13) | def self.create_activity!(trackable, options) FILE: lib/public_activity/orm/mongo_mapper/trackable.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type MongoMapper (line 5) | module MongoMapper type Trackable (line 6) | module Trackable function extended (line 7) | def self.extended(base) FILE: lib/public_activity/orm/mongoid/activist.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type Mongoid (line 5) | module Mongoid type Activist (line 7) | module Activist function activist (line 24) | def activist FILE: lib/public_activity/orm/mongoid/activity.rb type PublicActivity (line 5) | module PublicActivity type ORM (line 6) | module ORM type Mongoid (line 7) | module Mongoid class Activity (line 10) | class Activity FILE: lib/public_activity/orm/mongoid/adapter.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type Mongoid (line 5) | module Mongoid class Adapter (line 6) | class Adapter method create_activity (line 8) | def self.create_activity(trackable, options) method create_activity! (line 13) | def self.create_activity!(trackable, options) FILE: lib/public_activity/orm/mongoid/trackable.rb type PublicActivity (line 3) | module PublicActivity type ORM (line 4) | module ORM type Mongoid (line 5) | module Mongoid type Trackable (line 6) | module Trackable function extended (line 7) | def self.extended(base) FILE: lib/public_activity/renderable.rb type PublicActivity (line 3) | module PublicActivity type Renderable (line 6) | module Renderable function text (line 9) | def text(params = {}) function render (line 99) | def render(context, params = {}) function prepare_partial (line 122) | def prepare_partial(root, path) function prepare_locals (line 126) | def prepare_locals(params) function prepare_layout (line 143) | def prepare_layout(root, layout) function prepare_parameters (line 153) | def prepare_parameters(params) function template_path (line 164) | def template_path(key, partial_root) FILE: lib/public_activity/roles/deactivatable.rb type PublicActivity (line 3) | module PublicActivity type Deactivatable (line 5) | module Deactivatable function public_activity_enabled? (line 19) | def public_activity_enabled? type ClassMethods (line 25) | module ClassMethods function public_activity_off (line 27) | def public_activity_off function public_activity_on (line 32) | def public_activity_on function set_public_activity_class_defaults (line 38) | def set_public_activity_class_defaults FILE: lib/public_activity/roles/tracked.rb type PublicActivity (line 3) | module PublicActivity type Tracked (line 5) | module Tracked function activity (line 32) | def activity(options = {}) function tracked (line 135) | def tracked(opts = {}) function include_default_actions (line 147) | def include_default_actions(options) function available_options (line 167) | def available_options function assign_globals (line 171) | def assign_globals(options) function assign_hooks (line 179) | def assign_hooks(options) function assign_custom_fields (line 185) | def assign_custom_fields(options) FILE: lib/public_activity/testing.rb type PublicActivity (line 9) | module PublicActivity function with_tracking (line 16) | def self.with_tracking function without_tracking (line 30) | def self.without_tracking FILE: lib/public_activity/utility/store_controller.rb type PublicActivity (line 3) | module PublicActivity function set_controller (line 6) | def set_controller(controller) function get_controller (line 11) | def get_controller type StoreController (line 17) | module StoreController function store_controller_for_public_activity (line 25) | def store_controller_for_public_activity FILE: lib/public_activity/utility/view_helpers.rb type PublicActivity (line 4) | module PublicActivity type ViewHelpers (line 6) | module ViewHelpers function render_activity (line 8) | def render_activity activities, options = {} function single_content_for (line 21) | def single_content_for(name, content = nil, &block) FILE: lib/public_activity/version.rb type PublicActivity (line 3) | module PublicActivity FILE: test/migrations/002_create_articles.rb class CreateArticles (line 3) | class CreateArticles < ActiveRecord::Migration[6.1] method up (line 4) | def self.up FILE: test/migrations/003_create_users.rb class CreateUsers (line 3) | class CreateUsers < ActiveRecord::Migration[6.1] method up (line 4) | def self.up FILE: test/migrations/004_add_nonstandard_to_activities.rb class AddNonstandardToActivities (line 3) | class AddNonstandardToActivities < ActiveRecord::Migration[6.1] method change (line 4) | def change FILE: test/test_activist.rb class ActivistUser (line 31) | class ActivistUser < ActiveRecord::Base class ActivistUser (line 37) | class ActivistUser class ActivistUser (line 45) | class ActivistUser FILE: test/test_common.rb function activity_key (line 134) | def @article.activity_key; 'my_custom_key' end function activity_key (line 140) | def @article.activity_key; nil end class CamelCase (line 152) | class CamelCase < article(owner: :user) method name (line 153) | def self.name; 'CamelCase' end type ::MyNamespace (line 165) | module ::MyNamespace; class CamelCase (line 166) | class CamelCase < article(owner: :user) method name (line 167) | def self.name; 'MyNamespace::CamelCase' end function teardown (line 200) | def teardown FILE: test/test_controller_integration.rb class StoringController (line 5) | class StoringController < ActionView::TestCase::TestController FILE: test/test_generators.rb class TestMigrationGenerator (line 10) | class TestMigrationGenerator < Rails::Generators::TestCase method test_generating_activity_model (line 15) | def test_generating_activity_model class TestMigrationUpgradeGenerator (line 21) | class TestMigrationUpgradeGenerator < Rails::Generators::TestCase method test_generating_activity_model (line 26) | def test_generating_activity_model FILE: test/test_helper.rb function article (line 54) | def article(options = {}) class User (line 67) | class User < ActiveRecord::Base; end class User (line 73) | class User class Article (line 82) | class Article function article (line 97) | def article(options = {}) class User (line 110) | class User class Article (line 119) | class Article function article (line 129) | def article(options = {}) class ViewSpec (line 138) | class ViewSpec < Minitest::Spec FILE: test/test_tracking.rb class ActivistAndTrackedArticle (line 35) | class ActivistAndTrackedArticle class ActivistAndTrackedArticle (line 52) | class ActivistAndTrackedArticle class ActivistAndTrackedArticle (line 65) | class ActivistAndTrackedArticle < ActiveRecord::Base function teardown (line 404) | def teardown FILE: test/test_view_helpers.rb function content_for (line 34) | def content_for(name, content)