Database->prepare($query); $Statement->execute([$User->getID()]); return $Statement->fetchColumn(); } #=============================================================================== # Get number of *posts* assigned to $User #=============================================================================== public function getNumberOfPosts(User $User): int { $query = 'SELECT COUNT(id) FROM %s WHERE user = ?'; $query = sprintf($query, PostRepository::getTableName()); $Statement = $this->Database->prepare($query); $Statement->execute([$User->getID()]); return $Statement->fetchColumn(); } }