Пример #1
0
 /**
  * @param $val
  *
  * @return null
  */
 protected function setApplication($val)
 {
     // Save the original one for tearDown()
     if (!isset($this->_originalApplication)) {
         $this->_originalApplication = craft();
     }
     // Call null to clear the app singleton.
     Craft::setApplication(null);
     // Set the new one.
     Craft::setApplication($val);
 }