OXID eShop CE  4.8.12
 All Classes Files Functions Variables Pages
sysreq_main.php
Go to the documentation of this file.
1 <?php
2 
8 {
15  public function render()
16  {
18 
19  $oSysReq = new oxSysRequirements();
20 
21  $this->_aViewData['aInfo'] = $oSysReq->getSystemInfo();
22  $this->_aViewData['aCollations'] = $oSysReq->checkCollation();
23 
24  return "sysreq_main.tpl";
25  }
26 
34  public function getModuleClass( $iModuleState )
35  {
36  switch ( $iModuleState ) {
37  case 2:
38  $sClass = 'pass';
39  break;
40  case 1:
41  $sClass = 'pmin';
42  break;
43  case -1:
44  $sClass = 'null';
45  break;
46  default:
47  $sClass = 'fail';
48  break;
49  }
50  return $sClass;
51  }
52 
60  public function getReqInfoUrl($sIdent)
61  {
62  $oSysReq = new oxSysRequirements();
63  $sUrl = $oSysReq->getReqInfoUrl($sIdent);
64 
65  return $sUrl;
66  }
67 
75  public function getMissingTemplateBlocks()
76  {
77  $oSysReq = oxNew('oxSysRequirements');
78  return $oSysReq->getMissingTemplateBlocks();
79  }
80 }