Sha256: 54945bab67e3de7645d4cf379dce3e46cadab36bc2f15e1abf47326a4cef78cd

Contents?: true

Size: 392 Bytes

Versions: 29

Compression:

Stored size: 392 Bytes

Contents

require_dependency "ishapi/application_controller"
module Ishapi
  class VideosController < ApplicationController

    def show
      @video = Video.unscoped.find_by :slug => params[:slug]
      authorize! :show, @video
    end

    def index
      authorize! :index, Video
      @videos = Video.all.published
      @videos = @videos.page( params[:videos_page] ).per( 10 )
    end

  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
ishapi-0.1.8.316 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.315 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.314 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.313 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.312 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.310 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.309 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.308 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.307 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.306 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.305 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.304 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.303 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.302 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.301 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.300 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.298 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.297 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.296 app/controllers/ishapi/videos_controller.rb
ishapi-0.1.8.295 app/controllers/ishapi/videos_controller.rb