Source for file errors.php

Documentation is available at errors.php

  1. <?php
  2. /**
  3.  * This application is free software; you can redistribute
  4.  * it and/or modify it under the terms of the GNU
  5.  * General Public License as published by the Free
  6.  * Software Foundation; either version 3 of the License,
  7.  * or (at your option) any later version.
  8.  * 
  9.  * This application is distributed in the hope that it will
  10.  * be useful, but WITHOUT ANY WARRANTY; without even the
  11.  * implied warranty of MERCHANTABILITY or FITNESS FOR A
  12.  * PARTICULAR PURPOSE.  See the GNU General Public
  13.  * License for more details.
  14.  *
  15.  *
  16.  * @author Andrew Judd <contact@andrewjudd.ca>
  17.  * @copyright Andrew Judd, 2010
  18.  * @license http://www.gnu.org/licenses/gpl-3.0.txt GPLv3
  19.  *
  20.  * @project Mini MVC
  21.  * @name app/controllers/errorscontroller.php
  22.  * @description This class will be used in the case there is an error while
  23.  *               attempting to load a class or function.
  24.  * 
  25.  */
  26.  
  27. /* Check if attempting for direct access */
  28. if !defined '__FULLPATH__' ) )
  29. {
  30.     die header 'HTTP/1.0 404 Not Found' ) );
  31. }
  32.  
  33. {
  34.     public function __construct ()
  35.     {
  36.     }
  37.  
  38.     public function index ()
  39.     {
  40.         $this -> __loadLibrary 'test' );
  41.         $this -> __loadModel 'test3' );
  42.  
  43.         Base::__loadViews (
  44.             array (
  45.                     Base::VIEW_HEADER => array 'blarg.php''blarg2.php' ),
  46.                     Base::VIEW_BODY => 'body.php',
  47.                     Base::VIEW_FOOTER => 'footer.php'
  48.                 ),
  49.             array 
  50.                     'foo' => 'bar',
  51.                     Base::VIEW_HEADER => array array 'bar' => 'foo' )'BLAH' => 'asdf' ),
  52.                     Base::VIEW_BODY => array 'asdf' => 'blarg' )
  53.                 )
  54.         );
  55.     }
  56.  
  57. }

Documentation generated on Thu, 01 Jul 2010 20:37:17 -0400 by phpDocumentor 1.4.3