> 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

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