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