Sha256: 7ed161b0386f8c5e5e785fb76bf02fd97c335eb5f4f0328074f60340d9451296
Contents?: true
Size: 601 Bytes
Versions: 4
Compression:
Stored size: 601 Bytes
Contents
class Trailblazer::Operation module Resolver def self.import!(operation, import) operation.extend Model::BuildMethods operation.| operation.Builder(operation.builders) end # def self.included(includer) # includer.class_eval do # extend Model::DSL # ::model # extend Model::BuildMethods # ::model! # extend Policy::DSL # ::policy # extend Policy::BuildPermission # end # includer.> Model::Build, prepend: true # includer.& Policy::Evaluate, after: Model::Build # end end DSL.macro!(:Resolver, Resolver) end
Version data entries
4 entries across 4 versions & 1 rubygems