checkTable = $checkTable; } /** * {@inheritDoc} * * @return array */ public function check() { if (!DB::get_schema()->hasTable($this->checkTable)) { return [EnvironmentCheck::ERROR, "$this->checkTable not present in the database"]; } $count = DB::query("SELECT COUNT(*) FROM \"$this->checkTable\"")->value(); if ($count > 0) { return [EnvironmentCheck::OK, '']; } return [EnvironmentCheck::WARNING, "$this->checkTable queried ok but has no records"]; } }