Sha256: ca15fded1929c182b79e010862eee152f54050ff7992668a0bc4f4f8f96686ae
Contents?: true
Size: 822 Bytes
Versions: 2
Compression:
Stored size: 822 Bytes
Contents
require 'haml-rails' require 'kaminari' require 'nokogiri' require 'effective_datatables' require 'effective_regions' require 'effective_posts/engine' require 'effective_posts/version' module EffectivePosts mattr_accessor :posts_table_name mattr_accessor :authorization_method mattr_accessor :simple_form_options mattr_accessor :layout mattr_accessor :categories mattr_accessor :use_category_routes mattr_accessor :per_page mattr_accessor :post_meta_author def self.setup yield self end def self.authorized?(controller, action, resource) if authorization_method.respond_to?(:call) || authorization_method.kind_of?(Symbol) raise Effective::AccessDenied.new() unless (controller || self).instance_exec(controller, action, resource, &authorization_method) end true end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
effective_posts-0.4.6 | lib/effective_posts.rb |
effective_posts-0.4.5 | lib/effective_posts.rb |