Class: Anoubis::ApplicationRecord
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Anoubis::ApplicationRecord
- Defined in:
- app/models/anoubis/application_record.rb
Overview
Main application model record class inherited from ActiveRecord::Base
Instance Attribute Summary collapse
-
#redis ⇒ Class
Returns Redis database class.
Class Method Summary collapse
-
.redis_prefix ⇒ String
Returns Redis prefix for storing cache data.
Instance Method Summary collapse
-
#redis_prefix ⇒ String
Returns Redis prefix for storing cache data.
Instance Attribute Details
#redis ⇒ Class
Returns Redis database class
6 7 8 |
# File 'app/models/anoubis/application_record.rb', line 6 def redis @redis end |
Class Method Details
.redis_prefix ⇒ String
Returns Redis prefix for storing cache data. Prefix can be set in Rails.configuration.anoubis_redis_prefix configuration parameter.
30 31 32 33 34 35 36 37 |
# File 'app/models/anoubis/application_record.rb', line 30 def self.redis_prefix begin value = Rails.configuration.redis_prefix rescue return '' end return value + ':' end |
Instance Method Details
#redis_prefix ⇒ String
Returns Redis prefix for storing cache data. Prefix can be set in Rails.configuration.anoubis_redis_prefix configuration parameter.
18 19 20 21 22 23 24 25 |
# File 'app/models/anoubis/application_record.rb', line 18 def redis_prefix begin value = Rails.configuration.redis_prefix rescue return '' end return value + ':' end |