/** * Creates the configuration. * * @param Container $puli The Puli service container */ public function __construct(Container $puli = null) { // Start Puli already so that plugins can change the CLI configuration $this->puli = $puli ?: new Container(getcwd()); if (!$this->puli->isStarted()) { $this->puli->start(); } parent::__construct(); }