Module: Pinkman

Defined in:
lib/pinkman.rb,
lib/pinkman/version.rb,
lib/pinkman/serializer.rb,
lib/pinkman/serializer/base.rb,
lib/pinkman/serializer/scope.rb,
lib/generators/pinkman/api_generator.rb,
lib/generators/pinkman/model_generator.rb,
lib/generators/pinkman/install_generator.rb,
lib/generators/pinkman/app_base_generator.rb,
lib/generators/pinkman/resource_generator.rb,
lib/generators/pinkman/serializer_generator.rb

Defined Under Namespace

Modules: Serializer Classes: ApiGenerator, AppBaseGenerator, Engine, InstallGenerator, ModelGenerator, ResourceGenerator, SerializerGenerator

Constant Summary collapse

VERSION =
"0.9.3.3"
@@configuration =
OpenStruct.new js_template_engine: 'handlebars'

Class Method Summary collapse

Class Method Details

.configurationObject



15
16
17
# File 'lib/pinkman.rb', line 15

def self.configuration
  @@configuration
end

.rootObject



11
12
13
# File 'lib/pinkman.rb', line 11

def self.root
  Pathname.new(File.dirname(__FILE__)).join('..')
end

.setup {|@@configuration| ... } ⇒ Object

Yields:



19
20
21
# File 'lib/pinkman.rb', line 19

def self.setup
  yield @@configuration
end