Source for file Application_Controller.php
Documentation is available at Application_Controller.php
* LAIKA FRAMEWORK Release Notes:
* @filesource Application_Controller.php
* @date 2010-01-18 02:29:45 -0500 (Mon, 18 Jan 2010)
* @author Leonard M. Witzel <witzel@post.harvard.edu>
* @copyright Copyright (c) 2010 Harvard University <{@link http://lab.dce.harvard.edu}>
* Laika_Application_Controller class.
* @extends Laika_Abstract_Controller
//-------------------------------------------------------------------
//-------------------------------------------------------------------
protected static $instance;
//-------------------------------------------------------------------
//-------------------------------------------------------------------
* @param mixed $command_set
$method =
array_pop($command_set['COMMANDS']);
$controller =
array_pop($command_set['COMMANDS']);
$parameters =
$command_set['PARAMETERS'];
* invoke_target function.
* @param string $controller
* @param array $parameters
private function invoke_target($controller,$method, $parameters){
$page =
CODE_NAME.
'_'.
$class_name.
'_Controller';
if($page::$access_level ==
'PUBLIC' &&
!REQUIRE_LOGIN)
$page::init()->action_handler($action,$parameters);
else $page::init()->action_handler($action,$parameters);
self::redirect_to('/error/missing');
* login_interrupt function.
Documentation generated on Sat, 19 May 2012 02:16:57 -0400 by phpDocumentor 1.4.4