module Proposal::CanProposeInstanceMethods

Public Instance Methods

proposals() click to toggle source
# File lib/proposal/engine.rb, line 45
def proposals
  Adapter.where proposer_type: self.class.to_s, proposer_id: self.id
end
propose(resource = nil) click to toggle source
# File lib/proposal/engine.rb, line 49
def propose resource = nil
  Adapter.new self.class.proposal_options.merge resource: resource, proposer: self
end