Sha256: c215304927ed46f344582906cbc9c3908f83b3931038191515fef501ea35ded2

Contents?: true

Size: 350 Bytes

Versions: 6

Compression:

Stored size: 350 Bytes

Contents

module Integrity
  module Helpers
    module Resources
      def current_project
        @project ||= Project.first(:permalink => params[:project]) or raise Sinatra::NotFound
      end

      def current_build
        @build ||= current_project.builds.first(:commit_identifier => params[:build]) or raise Sinatra::NotFound
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 4 rubygems

Version Path
brycethornton-integrity-0.1.7.1 lib/integrity/helpers/resources.rb
foca-integrity-0.1.6 lib/integrity/helpers/resources.rb
foca-integrity-0.1.7 lib/integrity/helpers/resources.rb
foca-integrity-0.1.8 lib/integrity/helpers/resources.rb
myronmarston-integrity-0.1.7.1 lib/integrity/helpers/resources.rb
integrity-0.1.8 lib/integrity/helpers/resources.rb