Module: CanCanExplainer

Defined in:
lib/cancan_explainer.rb,
lib/cancan_explainer/version.rb,
lib/cancan_explainer/explanation.rb,
lib/cancan_explainer/cancan_extensions.rb

Defined Under Namespace

Modules: RuleExtensions Classes: Explanation

Class Method Summary collapse

Class Method Details

.explainObject



6
7
8
9
10
# File 'lib/cancan_explainer.rb', line 6

def self.explain
  @explanation = Explanation.new
  yield
  @explanation
end

.explanationObject



12
13
14
# File 'lib/cancan_explainer.rb', line 12

def self.explanation
  @explanation
end

.gem_versionObject



2
3
4
# File 'lib/cancan_explainer/version.rb', line 2

def self.gem_version
  ::Gem::Version.new("0.1.0")
end