diff --git a/src/Controller/PanelController.php b/src/Controller/PanelController.php index 7201982..b05f0e8 100644 --- a/src/Controller/PanelController.php +++ b/src/Controller/PanelController.php @@ -1,7 +1,9 @@ -databaseConnection->getConnection()->query($statement); + $statement = $this->databaseConnection->getConnection()->prepare(query: $statement); + $statement->execute(); return $statement->fetchAll(mode: PDO::FETCH_ASSOC); } catch (PDOException $e) { exit($e->getMessage()); @@ -47,10 +50,10 @@ class PanelController WHERE name = :name"; try { - $statement = $this->databaseConnection->getConnection()->prepare($sql); + $statement = $this->databaseConnection->getConnection()->prepare(query: $sql); $statement->bindParam(param: ':name', var: $name); $statement->execute(); - return $statement->fetch(PDO::FETCH_ASSOC); + return $statement->fetch(mode: PDO::FETCH_ASSOC); } catch (PDOException $e) { exit($e->getMessage()); } @@ -70,7 +73,7 @@ class PanelController WHERE id = :id"; try { - $statement = $this->databaseConnection->getConnection()->prepare($sql); + $statement = $this->databaseConnection->getConnection()->prepare(query: $sql); $statement->bindParam(param:':id', var: $id); $statement->execute(); return $statement->fetch(mode: PDO::FETCH_ASSOC); @@ -86,16 +89,16 @@ class PanelController * @param String $aaaa * @param String $apikey * - * @return int + * @return string|false */ - public function insert(String $name, String $a, String $aaaa, String $apikey): int + public function insert(String $name, String $a, String $aaaa, String $apikey): bool|string { $sql = " INSERT INTO " . DatabaseConnection::TABLE_PANELS . " (name, a, aaaa, apikey) VALUES (:name, :a, :aaaa, :apikey)"; try { - $statement = $this->databaseConnection->getConnection()->prepare($sql); + $statement = $this->databaseConnection->getConnection()->prepare(query: $sql); $statement->bindParam(param: ':name', var: $name); $statement->bindParam(param: ':a', var: $a); $statement->bindParam(param: ':aaaa', var: $aaaa); @@ -120,7 +123,7 @@ class PanelController */ public function update(Int $id, String $name, String $a, String $aaaa, String $apikey): bool|int { - $current = $this->findByID($id); + $current = $this->findByID(id: $id); if (empty($name)) { $name = $current['name']; @@ -144,7 +147,7 @@ class PanelController WHERE id = :id"; try { - $statement = $this->databaseConnection->getConnection()->prepare($sql); + $statement = $this->databaseConnection->getConnection()->prepare(query: $sql); $statement->bindParam(param: 'id', var: $id); $statement->bindParam(param: 'name', var: $name); $statement->bindParam(param: 'a', var: $a); @@ -172,7 +175,7 @@ class PanelController WHERE id = :id"; try { - $statement = $this->databaseConnection->getConnection()->prepare($statement); + $statement = $this->databaseConnection->getConnection()->prepare(query: $statement); $statement->bindParam(param: 'id', var: $id); $statement->execute(); return $statement->rowCount(); @@ -193,7 +196,7 @@ class PanelController SELECT MAX(LENGTH(" . $field . ")) as length FROM " . DatabaseConnection::TABLE_PANELS; try { - $statement = $this->databaseConnection->getConnection()->prepare($statement); + $statement = $this->databaseConnection->getConnection()->prepare(query: $statement); $statement->execute(); $result = $statement->fetch(); return $result['length'];