HGeneAnthony Posted July 1, 2008 Share Posted July 1, 2008 I was using Kohana (which is based on CodeIgniter but PHP5 oriented) and one thing I find interesting is how it can use functions that are generated at runtime. For example, for it's ORM database frontend it wraps sql statements and creates functions using field names like find_by_name() where name is a field name. It also gives you ways to access the field names like $user->name. I can think of a few uses for this and I was wondering how they do this? Is there a way to catch invalid function names with PHP and pass them to another function? IE I call find_by_name('gene') and the class sees the request and then passes the function name and argument to another function which then handles the event? Any ideas? Quote Link to comment Share on other sites More sharing options...
stuffradio Posted July 1, 2008 Share Posted July 1, 2008 These are built somewhere in to CodeIgniter Just look around at the helpers, and they even have Documentation. Btw: I'm a CodeIgniter user as well, I go in their forums several times a week. Quote Link to comment Share on other sites More sharing options...
HGeneAnthony Posted July 2, 2008 Author Share Posted July 2, 2008 Wasn't sure how this was done. Thank you for your help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.