Skip to content
Mathieu Nayrolles edited this page Jan 20, 2016 · 2 revisions

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.

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

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.

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.

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
Clone this wiki locally