method
compiled
v7.2.3 -
Show latest stable
- Class:
ActiveSupport::Callbacks::Callback
compiled()public
No documentation available.
# File activesupport/lib/active_support/callbacks.rb, line 282
def compiled
@compiled ||=
begin
user_conditions = conditions_lambdas
user_callback = CallTemplate.build(@filter, self)
case kind
when :before
Filters::Before.new(user_callback.make_lambda, user_conditions, chain_config, @filter, name)
when :after
Filters::After.new(user_callback.make_lambda, user_conditions, chain_config)
when :around
Filters::Around.new(user_callback, user_conditions)
end
end
end