Class: Fiona7::AccessPermissionCheck

Inherits:
Object
  • Object
show all
Defined in:
lib/fiona7/access_permission_check.rb

Instance Method Summary collapse

Constructor Details

#initialize(obj, env, rc_user, reactor_user) ⇒ AccessPermissionCheck

Returns a new instance of AccessPermissionCheck.



5
6
7
8
9
10
# File 'lib/fiona7/access_permission_check.rb', line 5

def initialize(obj, env, rc_user, reactor_user)
  self.obj = obj
  self.env = env
  self.rc_user = rc_user
  self.reactor_user = reactor_user
end

Instance Method Details

#read_permitted?Boolean

Returns:

  • (Boolean)


12
13
14
15
16
17
18
# File 'lib/fiona7/access_permission_check.rb', line 12

def read_permitted?
  if edited_contents_visible?
    read_permission_check
  else
    live_permission_check 
  end
end