| Subcribe via RSS

Remap function for CodeIgniter

July 26th, 2009 Posted in Bin

I got tired of looking for this code in other projects so I wanted a handy place to keep it.

PHP:
  1. <?php
  2. function _remap($method)
  3. {
  4.     if (method_exists($this, $method)){
  5.         $this->$method($this->uri->segment(3));
  6.     } else {
  7.         $this->index($method);
  8.     }
  9. }
  10. ?>

In case you're wondering, this function is a reserved method in CodeIgniter controllers that will allow for a dynamic method name to be passed into the URL. Docs on it are here: codeigniter.com/user_guide/general/controllers.html#remapping.

One Response to “Remap function for CodeIgniter”

  1. Allan Says:

    Thanks man, this remap method save my life! :)
    really thanks!


Leave a Reply

Preview: