Go to the documentation of this file.00001 <?php
00002
00007 class sysreq_main extends oxAdminDetails
00008 {
00009
00016 public function render()
00017 {
00018 parent::render();
00019
00020 $oSysReq = new oxSysRequirements();
00021
00022 $this->_aViewData['aInfo'] = $oSysReq->getSystemInfo();
00023 $this->_aViewData['aCollations'] = $oSysReq->checkCollation();
00024
00025 return "sysreq_main.tpl";
00026 }
00027
00035 public function getModuleClass($iModuleState)
00036 {
00037 switch ($iModuleState) {
00038 case 2:
00039 $sClass = 'pass';
00040 break;
00041 case 1:
00042 $sClass = 'pmin';
00043 break;
00044 case -1:
00045 $sClass = 'null';
00046 break;
00047 default:
00048 $sClass = 'fail';
00049 break;
00050 }
00051 return $sClass;
00052 }
00053
00061 public function getReqInfoUrl($sIdent)
00062 {
00063 $oSysReq = new oxSysRequirements();
00064 $sUrl = $oSysReq->getReqInfoUrl($sIdent);
00065
00066 return $sUrl;
00067 }
00068
00076 public function getMissingTemplateBlocks()
00077 {
00078 $oSysReq = oxNew('oxSysRequirements');
00079
00080 return $oSysReq->getMissingTemplateBlocks();
00081 }
00082 }