class AnotherDummyAuthorizationHandler
An example implementation of an AuthorizationHandler to be used in tests.
Public Instance Methods
metadata()
click to toggle source
Calls superclass method
# File lib/decidim/generators/app_templates/another_dummy_authorization_handler.rb, line 11 def metadata super.merge(passport_number: passport_number, postal_code: postal_code) end
unique_id()
click to toggle source
# File lib/decidim/generators/app_templates/another_dummy_authorization_handler.rb, line 15 def unique_id passport_number end
Private Instance Methods
valid_passport_number()
click to toggle source
# File lib/decidim/generators/app_templates/another_dummy_authorization_handler.rb, line 21 def valid_passport_number errors.add(:passport_number, :invalid) unless passport_number.to_s.start_with?("A") end