Clase para los usuarios de tipo “Jefe de gabinete”. Es subclase de User, por lo que su tabla es users
Permisos heredados del role, por este tipo de usuario. De momento, igual que DepartmentEditor.inherited_permissions
# File app/models/staff_chief.rb, line 57 def self.inherited_permissions [{:module => "news", :action => "create"}, {:module => "comments", :action => "edit"}, {:module => "comments", :action => "official"}, {:module => "events", :action => "create_private"}, {:module => "events", :action => "create_irekia"}] end
Indica si tiene permiso para acceder a la administración de los recursos
de tipo doc_type
.
current_user.can_access?(“news”)
current_user.can_access?(“photos”)
# File app/models/staff_chief.rb, line 31 def can_access?(doc_type) if doc_type.eql?('schedule_events') !self.editable_schedules.blank? else ["news", "events", "comments"].include?(doc_type) end end