/** * constructor : should be protected * @return void */ protected function __construct() { self::$_default_cmd = DefaultCommand::getInstance(); self::$_base_cmd = new \ReflectionClass('library\\Command'); }