Sha256: 2ca17c3c40877622ea7d95cb1d659a4f2e7a269d71e75381242d1f369d305f10

Contents?: true

Size: 336 Bytes

Versions: 9

Compression:

Stored size: 336 Bytes

Contents

# frozen_string_literal: true

module LB
  module Project
    # Page view
    class Page < View
      extend LB::Project::Registry::Registration[:page]

      def title
        t = LB::Project.t.page
        self.class.page_key.split('/').each do |key|
          t = t.send(key)
        end

        t.title
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
lb-project-0.3.1 lib/lb/project/page.rb
lb-project-0.3.0 lib/lb/project/page.rb
lb-project-0.2.3 lib/lb/project/page.rb
lb-project-0.2.2 lib/lb/project/page.rb
lb-project-0.2.1 lib/lb/project/page.rb
lb-project-0.2.0 lib/lb/project/page.rb
lb-project-0.1.1 lib/lb/project/page.rb
lb-project-0.1.0 lib/lb/project/page.rb
lb-project-0.0.1 lib/lb/project/page.rb