<?php
class ANM_CI_Example extends Controller
{
/*
* Class constructor
*/
function __construct()
{
parent :: Controller();
$this->load->library( 'anm_class/anm_ci' );
}
/*
* URI remap
*/
function _remap( $method )
{
$rules = array(
'index' => 'index',
'login' => 'user_login',
'not-found' => 'page_not_found'
);
$this->anm_ci->remap( $method, $rules, 'not-found' );
}
/*
* Controller's default page
*
* URI: {base_url}/anm_ci_example
*/
function index()
{
$this->anm_ci->redirect( 'anm_ci_example/login' );
}
/*
* User's login page
*
* URI: {base_url}/anm_ci_example/login
*/
function user_login()
{
echo 'Example Login';
}
/*
* If requested page is not available
*
* URI: {base_url}/anm_ci_example/not-found
*/
function page_not_found()
{
echo 'Page Not Found';
}
}
|