public static function create(GlobalConfiguration $globalConfiguration, $name)
 {
     try {
         $globalConfiguration->getApplication($name);
         throw new ApplicationExistsException($name);
     } catch (NoSuchApplicationException $ex) {
         $globalConfiguration->setConfigOption(['applications', $name], new \stdClass());
         return new static($globalConfiguration, $name);
     }
 }
예제 #2
0
 public function getOriginalTarget()
 {
     return new \SplFileInfo($this->globalConfiguration->getApplication($this->getApplication())->getWebDirectory());
 }