Module: CommonName
- Defined in:
- lib/common_name.rb,
lib/common_name/version.rb
Overview
This library comes out of my frustration with seeing lines like
BusCompany.name.underscore.humanize.downcase.pluralize #=> "bus companies"
all over my application.
See README
for more information.
Copyright © 2009 Seamus Abshere. See LICENSE for details.
Defined Under Namespace
Modules: ClassMethods
Constant Summary collapse
- METHODS =
%w{ name symbol instance title human camel plural plural_symbol plural_instance plural_title plural_human plural_camel model }
- VERSION =
'0.1.7'
Class Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
18 19 20 |
# File 'lib/common_name.rb', line 18 def self.included(klass) klass.extend ClassMethods end |