Ejemplo n.º 1
0
 /**
  * @param string|null $path
  * @param array|null $serviceList
  *
  * @return self::$instance
  */
 public static function getInstance($path = null, $serviceList = null)
 {
     if (!self::$instance instanceof self) {
         self::$instance = new self($path, $serviceList);
     }
     if ($path) {
         self::$instance->loadServiceFromFile($path);
     }
     if ($serviceList) {
         self::$instance->setServiceList($serviceList);
     }
     return self::$instance;
 }