> Technologies Strategy - From Idea to Mobile App RealityVinova Our team will brainstorm with you on where to begin, where to go, and how to get you there. Whether you have a spark of an idea or an existing app – we can help. Getting your mobile strategy right is what our unique services are all about. We’ll wrestle with business challenges, discover new opportunities that will help you define and refine your product ideas into mobile app reality.

Ruby underscore and classify methods

These are two Rails helpers that could be very useful when injecting new instance methods in a class.

underscore

Converts from a class name to a underscore attribute.

‘MyClassName’.underscore => my_class_name

classify

Inverse method from underscore.

>> “cool_articles”.classify
=> “CoolArticles”

>> “comment”.classify
=> “Comment”

Both, combined with singularize and pluralize, allows us to handle parent/child methods in a very handy way. For example:

elements_in_ = self.send(parent).send(self.class.to_s.pluralize.underscore)

or things like

Kernel.const_get(table_model.to_s.classify).find(:all) #Kernel.const_get gets an string and retrieves the class.

source: http://yarorb.wordpress.com/2008/05/06/underscore-and-classify/

Malcare WordPress Security

singapore web design,mobile game developer singapore,website design singapore,web design singapore,mobile application development singapore,mobile app development singapore,singapore mobile app developer,ios developer singapore,mobile developer singapore,mobile application developer singapore,website designer singapore,design agency singapore,web development company singapore,design firms in singapore,mobile apps singapore,graphic designer in singapore,website developer singapore,web designer singapore,singapore app developer,web application singapore,mobile apps development singapore,ios app development singapore,singapore mobile application developer,ruby on rails developer singapore,web design services singapore,singapore web design services,developers in singapore,developer in singapore,android developer singapore,app development singapore,website development singapore,mobile app developer singapore,singapore website design,singapore web development,web development singapore,web design company singapore,app developer singapore