class Grantinee::Engine::AbstractEngine
Constants
- NOT_IMPLEMENTED
Public Class Methods
new()
click to toggle source
# File lib/grantinee/engine/abstract_engine.rb, line 12 def initialize raise NOT_IMPLEMENTED end
Public Instance Methods
flush_permissions!()
click to toggle source
# File lib/grantinee/engine/abstract_engine.rb, line 16 def flush_permissions! raise NOT_IMPLEMENTED end
grant_permission!(_data)
click to toggle source
# File lib/grantinee/engine/abstract_engine.rb, line 24 def grant_permission!(_data) raise NOT_IMPLEMENTED end
logger()
click to toggle source
# File lib/grantinee/engine/abstract_engine.rb, line 8 def logger Grantinee.logger end
revoke_permissions!(_data)
click to toggle source
# File lib/grantinee/engine/abstract_engine.rb, line 20 def revoke_permissions!(_data) raise NOT_IMPLEMENTED end
run!(_query, _data = {})
click to toggle source
# File lib/grantinee/engine/abstract_engine.rb, line 28 def run!(_query, _data = {}) raise NOT_IMPLEMENTED end
sanitize_column_name(_name)
click to toggle source
Sanitize column name
# File lib/grantinee/engine/abstract_engine.rb, line 38 def sanitize_column_name(_name) raise NOT_IMPLEMENTED end
sanitize_table_name(_name)
click to toggle source
Sanitize table name
# File lib/grantinee/engine/abstract_engine.rb, line 43 def sanitize_table_name(_name) raise NOT_IMPLEMENTED end
sanitize_value(_value)
click to toggle source
Sanitize one value piece
# File lib/grantinee/engine/abstract_engine.rb, line 33 def sanitize_value(_value) raise NOT_IMPLEMENTED end