. */ if (!defined('BASEPATH')) exit('No direct script access allowed'); class StgOrgLvPlan extends FHCAPI_Controller { /** * Object initialization */ public function __construct() { parent::__construct([ 'stgOrgLvPlanViewData' => self::PERM_LOGGED, ]); } //------------------------------------------------------------------------------------------------------------------ // Public methods /** * fetches view data for stg org lv plan * @access public */ public function stgOrgLvPlanViewData() { $this->load->model('organisation/Studiengang_model', 'StudiengangModel'); $this->StudiengangModel->addOrder('typ'); $this->StudiengangModel->addOrder('kurzbz'); $result = $this->StudiengangModel->loadWhere([ 'aktiv' => true ]); $studiengaenge = $this->getDataOrTerminateWithError($result); $viewData = array( 'studiengaenge' => $studiengaenge, ); $this->terminateWithSuccess($viewData); } // ----------------------------------------------------------------------------------------------------------------- // Private methods }