Class: Twirly::User
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- Twirly::User
- Includes:
- Serializers::User
- Defined in:
- lib/twirly/user.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods included from Serializers::User
Class Method Details
.all ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/twirly/user.rb', line 16 def all Twirly.board.members.map do |member| user = User.new(member) user.refresh! user end end |
.find_by_username(username) ⇒ Object
24 25 26 27 28 |
# File 'lib/twirly/user.rb', line 24 def find_by_username(username) user = User.new(Twirly.board.members.find { |member| member.username == username }) user.refresh! user end |
Instance Method Details
#front_matter ⇒ Object
7 8 9 |
# File 'lib/twirly/user.rb', line 7 def front_matter "#{attributes.to_yaml}\n---" end |
#to_md ⇒ Object
11 12 13 |
# File 'lib/twirly/user.rb', line 11 def to_md "#{front_matter}\n\n#{bio}" end |