src/Mvc/Controller/Controller.php
protected function _getView()
	{
		if ($viewInstance = Registry::get('view')) {
			return $viewInstance;
		}

		$request = Agl::getRequest();
		$module  = $request->getModule();
		$view    = $request->getView();

		$viewPath = APP_PATH
                    . Agl::APP_PHP_DIR
                    . ViewInterface::APP_PHP_DIR
                    . DS
                    . $module
                    . DS
                    . $view
                    . Agl::PHP_EXT;

        if (file_exists($viewPath)) {
            $className    = $module . ucfirst($view) . ViewInterface::APP_VIEW_SUFFIX;
            $viewInstance = Agl::getInstance($className);
        } else {
            $viewInstance = new View();
        }

        $viewInstance->setFile($module . DS . $view);

        Registry::set('view', $viewInstance);

        return $viewInstance;
	}
protected function _getView()
	{
		if ($viewInstance = Registry::get('view')) {
			return $viewInstance;
		}

		$request = Agl::getRequest();
		$module  = $request->getModule();
		$view    = $request->getView();

		$viewPath = APP_PATH
                    . Agl::APP_PHP_DIR
                    . ViewInterface::APP_PHP_DIR
                    . DS
                    . $module
                    . DS
                    . $view
                    . Agl::PHP_EXT;

        if (file_exists($viewPath)) {
            $className    = $module . ucfirst($view) . ViewInterface::APP_VIEW_SUFFIX;
            $viewInstance = Agl::getInstance($className);
        } else {
            $viewInstance = new View();
        }

        $viewInstance->setFile($module . DS . $view);

        Registry::set('view', $viewInstance);

        return $viewInstance;
	}
protected function _getView ( ) { if ( $ viewInstance = Registry :: get ( 'view' ) ) { return $ viewInstance ; } $ request = Agl :: getRequest ( ) ; $ module = $ request -> getModule ( ) ; $ view = $ request -> getView ( ) ; $ viewPath = APP_PATH . Agl :: APP_PHP_DIR . ViewInterface :: APP_PHP_DIR . DS . $ module . DS . $ view . Agl :: PHP_EXT ; if ( file_exists ( $ viewPath ) ) { $ className = $ module . ucfirst ( $ view ) . ViewInterface :: APP_VIEW_SUFFIX ; $ viewInstance = Agl :: getInstance ( $ className ) ; } else { $ viewInstance = new View ( ) ; } $ viewInstance -> setFile ( $ module . DS . $ view ) ; Registry :: set ( 'view' , $ viewInstance ) ; return $ viewInstance ; }
Create and return the current view instance.

@return mixed
Create and return the current view instance .