Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Task < ActiveRecord::Base
- hobo_model # Don't put anything above this
- fields do
- description :string
- timestamps
- end
- belongs_to :story
- has_many :task_assignments, :dependent => :destroy
- has_many :users, :through => :task_assignments, :managed => true
- # --- Hobo Permissions --- #
- def creatable_by?(user)
- user.administrator?
- end
- def users_editable_by?(user)
- !user.guest?
- end
- def deletable_by?(user)
- user.administrator?
- end
- def viewable_by?(user, field)
- true
- end
- end
Add Comment
Please, Sign In to add comment