Class: MagicBell::UserNotificationUnread
- Inherits:
-
SingletonApiResource
- Object
- ApiResource
- SingletonApiResource
- MagicBell::UserNotificationUnread
- Defined in:
- lib/magicbell/api_resources/user_notification_unread.rb
Instance Attribute Summary collapse
-
#user_notification ⇒ Object
readonly
Returns the value of attribute user_notification.
Attributes inherited from ApiResource
Instance Method Summary collapse
-
#initialize(client, attributes) ⇒ UserNotificationUnread
constructor
A new instance of UserNotificationUnread.
- #path ⇒ Object
Methods inherited from SingletonApiResource
Methods inherited from ApiResource
#attribute, #attributes, #create, create, create_path, #create_path, create_url, #create_url, find, #name, name, #retrieve, #update, #url
Constructor Details
#initialize(client, attributes) ⇒ UserNotificationUnread
Returns a new instance of UserNotificationUnread.
5 6 7 8 |
# File 'lib/magicbell/api_resources/user_notification_unread.rb', line 5 def initialize(client, attributes) @user_notification = attributes.delete("user_notification") super(client, attributes) end |
Instance Attribute Details
#user_notification ⇒ Object (readonly)
Returns the value of attribute user_notification.
3 4 5 |
# File 'lib/magicbell/api_resources/user_notification_unread.rb', line 3 def user_notification @user_notification end |
Instance Method Details
#path ⇒ Object
10 11 12 |
# File 'lib/magicbell/api_resources/user_notification_unread.rb', line 10 def path user_notification.path + "/unread" end |