Module: Permitify::Configure

Included in:
Permitify
Defined in:
lib/permitify/configure.rb

Constant Summary collapse

@@permissions =
{}
@@roles =
[]
@@permissions_file =
"permissions.yml"

Instance Method Summary collapse

Instance Method Details

#configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



7
8
9
# File 'lib/permitify/configure.rb', line 7

def configure
  yield self if block_given?
end

#permissionsObject



11
12
13
# File 'lib/permitify/configure.rb', line 11

def permissions
  @@permissions
end

#permissions=(value) ⇒ Object



15
16
17
# File 'lib/permitify/configure.rb', line 15

def permissions=(value)
  @@permissions = value
end

#permissions_fileObject



27
28
29
# File 'lib/permitify/configure.rb', line 27

def permissions_file
  @@permissions_file
end

#permissions_file=(value) ⇒ Object



31
32
33
# File 'lib/permitify/configure.rb', line 31

def permissions_file=(value)
  @@permissions_file = value
end

#rolesObject



19
20
21
# File 'lib/permitify/configure.rb', line 19

def roles
  @@roles
end

#roles=(value) ⇒ Object



23
24
25
# File 'lib/permitify/configure.rb', line 23

def roles=(value)
  @@roles = value
end