Inheritance: extends N98\Magento\Command\AbstractMagentoCommand
Example #1
0
 /**
  * @param ResultCollection $results
  */
 public function check(ResultCollection $results)
 {
     $files = $this->_commandConfig['filesystem']['files'];
     $magentoRoot = $this->_checkCommand->getApplication()->getMagentoRootFolder();
     foreach ($files as $file => $comment) {
         $result = $results->createResult();
         if (file_exists($magentoRoot . DIRECTORY_SEPARATOR . $file)) {
             $result->setStatus(Result::STATUS_OK);
             $result->setMessage("<info>File <comment>" . $file . "</comment> found.</info>");
         } else {
             $result->setStatus(Result::STATUS_ERROR);
             $result->setMessage("<error>File " . $file . " not found!</error><comment> Usage: " . $comment . "</comment>");
         }
     }
 }
Example #2
0
 /**
  * @param ResultCollection $results
  */
 public function check(ResultCollection $results)
 {
     $folders = $this->_commandConfig['filesystem']['folders'];
     $magentoRoot = $this->_checkCommand->getApplication()->getMagentoRootFolder();
     foreach ($folders as $folder => $comment) {
         $result = $results->createResult();
         if (file_exists($magentoRoot . '/' . $folder)) {
             $result->setStatus(Result::STATUS_OK);
             $result->setMessage("<info>Folder <comment>" . $folder . "</comment> found.</info>");
             if (!is_writeable($magentoRoot . '/' . $folder)) {
                 $result->setStatus(Result::STATUS_ERROR);
                 $result->setMessage("<error>Folder " . $folder . " is not writeable!</error><comment> Usage: " . $comment . "</comment>");
             }
         } else {
             $result->setStatus(Result::STATUS_ERROR);
             $result->setMessage("<error>Folder " . $folder . " not found!</error><comment> Usage: " . $comment . "</comment>");
         }
     }
 }