/** * @param string[] $params * @param string $outputType * @param string $blockName * @param bool $applicationName */ public function __construct ( $params, $outputType, $blockName, $applicationName = false ) { parent::__construct( $params, $outputType, $blockName, $applicationName ); if($applicationName) $this->_application = ApplicationFactory::fetchByUri( '/'.$applicationName ); }
/** * @param array $params * @param string $outputType * @param string $blockName * @param string $applicationName * @param ApplicationObject $applicationObject * @param ApplicationLocalized $applicationLocalized */ public function __construct($params, $outputType, $blockName, $applicationName, $applicationObject, $applicationLocalized ) { parent::__construct($params, $outputType, $blockName, $applicationName); $this->applicationObject = $applicationObject; $this->applicationLocalized = $applicationLocalized; }
public function __construct($params, $outputType, $blockName, $applicationName) { parent::__construct($params, $outputType, $blockName, $applicationName); header('Pragma: no-cache'); header('cache-Control: no-cache, must-revalidate'); header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); }
public function __construct( $params, $outputType, $blockName, $applicationName ) { parent::__construct( $params, $outputType, $blockName, $applicationName ); $parts = $params['Parameters']; array_shift($parts); $this->app = ApplicationFactory::fetchByUri( implode('/',$parts) ); if ( $this->app->applicationName() == 'error' ) unset($this->app); }