Sha256: cf03e9db10802c2ae7fd404ae9edc68c31f3baba6aad3affafeb6443c745e234

Contents?: true

Size: 490 Bytes

Versions: 12

Compression:

Stored size: 490 Bytes

Contents

# frozen_string_literal: true

module Vedeu

  module DSL

    # Provides helper methods for building views.
    #
    module Use

      # {include:file:docs/dsl/by_method/use.md}
      # @macro param_name
      # @raise
      #   [Vedeu::Error::ModelNotFound|Vedeu::Error::NoMethodError]
      #   The model or attribute cannot be found.
      # @return [void] The stored model.
      def use(name)
        model.repository.by_name(name)
      end

    end # Use

  end # DSL

end # Vedeu

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
vedeu-0.8.32 lib/vedeu/dsl/use.rb
vedeu-0.8.31 lib/vedeu/dsl/use.rb
vedeu-0.8.30 lib/vedeu/dsl/use.rb
vedeu-0.8.29 lib/vedeu/dsl/use.rb
vedeu-0.8.28 lib/vedeu/dsl/use.rb
vedeu-0.8.27 lib/vedeu/dsl/use.rb
vedeu-0.8.26 lib/vedeu/dsl/use.rb
vedeu-0.8.25 lib/vedeu/dsl/use.rb
vedeu-0.8.24 lib/vedeu/dsl/use.rb
vedeu-0.8.23 lib/vedeu/dsl/use.rb
vedeu-0.8.22 lib/vedeu/dsl/use.rb
vedeu-0.8.21 lib/vedeu/dsl/use.rb