Esempio n. 1
0
 /**
  * Get config
  *
  * @return Config
  */
 public function getConfig()
 {
     static $loaded;
     if (null === $loaded) {
         $loaded = true;
         //TODO Make single load
         Config::initInstance(['file' => $this->commithookDir . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'config' . DIRECTORY_SEPARATOR . 'root.xml']);
         Config::setProjectDir($this->askProjectDir());
         if (!Config::loadCache()) {
             Config::mergeExtraConfig();
         }
     }
     return Config::getInstance();
 }