Module: Amistad
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/amistad.rb,
lib/amistad/config.rb,
lib/amistad/version.rb,
lib/amistad/friendships.rb,
lib/amistad/friend_model.rb,
lib/amistad/friendship_model.rb,
lib/amistad/mongo_friend_model.rb,
lib/amistad/mongoid_friend_model.rb,
lib/amistad/mongo_mapper_friend_model.rb,
lib/amistad/active_record_friend_model.rb,
lib/amistad/active_record_friendship_model.rb,
lib/generators/amistad/install/install_generator.rb
Defined Under Namespace
Modules: ActiveRecordFriendModel, ActiveRecordFriendshipModel, FriendModel, FriendshipModel, Friendships, Generators, MongoFriendModel, MongoMapperFriendModel, MongoidFriendModel
Constant Summary
collapse
- VERSION =
"0.10.2"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.friend_model ⇒ Object
Returns the value of attribute friend_model.
3
4
5
|
# File 'lib/amistad/config.rb', line 3
def friend_model
@friend_model
end
|
Class Method Details
5
6
7
|
# File 'lib/amistad/config.rb', line 5
def configure
yield self
end
|
.friendship_class ⇒ Object
17
18
19
|
# File 'lib/amistad/config.rb', line 17
def friendship_class
Amistad::Friendships.const_get(self.friendship_model)
end
|
.friendship_model ⇒ Object
13
14
15
|
# File 'lib/amistad/config.rb', line 13
def friendship_model
"#{self.friend_model}Friendship"
end
|