예제 #1
0
파일: Config.php 프로젝트: rorteg/magento2
 /**
  * Build menu model from config
  *
  * @return Mage_Backend_Model_Menu
  * @throws InvalidArgumentException|BadMethodCallException|OutOfRangeException|Exception
  */
 public function getMenu()
 {
     try {
         $this->_initMenu();
         return $this->_menu;
     } catch (InvalidArgumentException $e) {
         $this->_logger->logException($e);
         throw $e;
     } catch (BadMethodCallException $e) {
         $this->_logger->logException($e);
         throw $e;
     } catch (OutOfRangeException $e) {
         $this->_logger->logException($e);
         throw $e;
     } catch (Exception $e) {
         throw $e;
     }
 }