Module: Coupdoeil::Popover::ViewContextDelegation

Defined in:
app/models/coupdoeil/popover/view_context_delegation.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#__cp_view_contextObject

Returns the value of attribute __cp_view_context.



6
7
8
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 6

def __cp_view_context
  @__cp_view_context
end

#popoverObject

Returns the value of attribute popover.



6
7
8
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 6

def popover
  @popover
end

Instance Method Details

#configObject

For CSRF authenticity tokens in forms



9
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 9

def config = __cp_view_context.config

#controllerObject



15
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 15

def controller = __cp_view_context.controller

#form_authenticity_tokenObject



10
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 10

def form_authenticity_token(...) = __cp_view_context.form_authenticity_token(...)

#helpersObject



14
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 14

def helpers = __cp_view_context

#paramsObject



16
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 16

def params = popover.params

#protect_against_forgery?Boolean

Returns:

  • (Boolean)


11
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 11

def protect_against_forgery? = __cp_view_context.protect_against_forgery?

#request_forgery_protection_tokenObject



12
# File 'app/models/coupdoeil/popover/view_context_delegation.rb', line 12

def request_forgery_protection_token = __cp_view_context.request_forgery_protection_token