Home =============== Specialisation of CI_Controller that provided some additional services - headerdata - login gestion - post data check - logging This class object is the super class that every library in CodeIgniter will be assigned to. * Class name: Home * Namespace: * Parent class: [MY_Controller](MY_Controller.md) Properties ---------- ### $viewName private mixed $viewName = "home/home" * Visibility: **private** ### $_headerData protected mixed $_headerData = array() * Visibility: **protected** ### $_bodyData protected mixed $_bodyData = array() * Visibility: **protected** ### $_footerData protected mixed $_footerData = array() * Visibility: **protected** ### $_needLoggedIn protected mixed $_needLoggedIn = false * Visibility: **protected** ### $instance private object $instance Reference to the CI singleton * Visibility: **private** * This property is **static**. Methods ------- ### __construct void CI_Controller::__construct() Class constructor * Visibility: **public** * This method is defined by [CI_Controller](CI_Controller.md) ### index mixed Home::index() * Visibility: **public** ### result mixed Home::result() * Visibility: **public** ### homeMessage mixed Home::homeMessage() * Visibility: **private** ### logout mixed Home::logout() * Visibility: **public** ### resetPassword mixed Home::resetPassword($resetToken) * Visibility: **public** #### Arguments * $resetToken **mixed** ### signupEmail mixed Home::signupEmail() * Visibility: **public** ### about mixed Home::about() * Visibility: **public** ### contact mixed Home::contact() * Visibility: **public** ### expectsPost Boolean MY_Controller::expectsPost(Array $postNames) Convenient method to check that variables have been posted. In addition, all the variables contained in $postNames are copied in this. So you can access it by $this->myPostVariable. * Visibility: **protected** * This method is defined by [MY_Controller](MY_Controller.md) #### Arguments * $postNames **Array** - <p>name of the variables expected to be posted</p> ### _remap mixed MY_Controller::_remap(String $method, Array $params) Intercepts all method call on controller in order to provide logging capabilities. * Visibility: **public** * This method is defined by [MY_Controller](MY_Controller.md) #### Arguments * $method **String** - <p>the method name</p> * $params **Array** - <p>An array of get parameters (segments following the method segment)</p> ### get_instance object CI_Controller::get_instance() Get the CI singleton * Visibility: **public** * This method is **static**. * This method is defined by [CI_Controller](CI_Controller.md)