Sha256: bd320d20646e40afab0e4535b33d1ebe6fe7cb9175459ba4de1a4cf5fc1a7cff

Contents?: true

Size: 326 Bytes

Versions: 4

Compression:

Stored size: 326 Bytes

Contents

# Enforces the new trailblazer directory layout where cells (or concepts in general) are
# fully self-contained in its own directory.
module Cell::Base::SelfContained
  def self_contained!
    extend Prefixes
  end

  module Prefixes
    def _local_prefixes
      super.collect { |prefix| "#{prefix}/views" }
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cells-3.11.3 lib/cell/base/self_contained.rb
cells-3.11.2 lib/cell/base/self_contained.rb
cells-3.11.1 lib/cell/base/self_contained.rb
cells-3.11.0 lib/cell/base/self_contained.rb