Class: Kennel::Models::Team
Constant Summary
Constants inherited from Base
Base::LOCK, Base::READONLY_ATTRIBUTES, Base::REQUEST_DEFAULTS
Instance Method Summary collapse
-
#initialize ⇒ Team
constructor
A new instance of Team.
- #tracking_id ⇒ Object
Methods inherited from Base
defaults, #diff, inherited, #kennel_id, #name, #resolve_linked_tracking_ids, settings, #to_json, validate_setting_exists
Methods included from SubclassTracking
#recursive_subclasses, #subclasses
Constructor Details
#initialize ⇒ Team
Returns a new instance of Team.
10 11 12 13 |
# File 'lib/kennel/models/team.rb', line 10 def initialize(*) super invalid! "remove leading # from slack" if slack.to_s.start_with?("#") end |
Instance Method Details
#tracking_id ⇒ Object
15 16 17 |
# File 'lib/kennel/models/team.rb', line 15 def tracking_id kennel_id end |