sql = $this->setSql($debug); $this->sqllog = $this->setSqlLog($debug); $this->demo = $this->setDemo($debug); $this->simple2fa = $this->setSimple2fa($debug); } /** @return array */ public function asArray(): array { return ['sql' => $this->sql, 'sqllog' => $this->sqllog, 'demo' => $this->demo, 'simple2fa' => $this->simple2fa]; } /** @param mixed[] $debug */ private function setSql(array $debug): bool { return isset($debug['sql']) && $debug['sql']; } /** @param mixed[] $debug */ private function setSqlLog(array $debug): bool { return isset($debug['sqllog']) && $debug['sqllog']; } /** @param mixed[] $debug */ private function setDemo(array $debug): bool { return isset($debug['demo']) && $debug['demo']; } /** @param mixed[] $debug */ private function setSimple2fa(array $debug): bool { return isset($debug['simple2fa']) && $debug['simple2fa']; } }