public function getRequirements() { if ($this->requirements) { return $this->requirements; } $this->requirements = [BinariesProbe::create($this->app), CacheServerProbe::create($this->app), DataboxStructureProbe::create($this->app), OpcodeCacheProbe::create($this->app), FilesystemProbe::create($this->app), LocalesProbe::create($this->app), PhpProbe::create($this->app), PhraseaProbe::create($this->app), SearchEngineProbe::create($this->app), SubdefsPathsProbe::create($this->app), SystemProbe::create($this->app)]; return $this->requirements; }
protected function provideRequirements() { return [BinariesProbe::create($this->container), CacheServerProbe::create($this->container), DataboxStructureProbe::create($this->container), FilesystemProbe::create($this->container), LocalesProbe::create($this->container), OpcodeCacheProbe::create($this->container), PhraseaProbe::create($this->container), PhpProbe::create($this->container), SearchEngineProbe::create($this->container), SubdefsPathsProbe::create($this->container), SystemProbe::create($this->container)]; }