Deprecated: Return type of Doctrine\Common\Collections\ArrayCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php on line 270
Deprecated: Return type of Doctrine\Common\Collections\ArrayCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php on line 306
Deprecated: Return type of Doctrine\Common\Collections\ArrayCollection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php on line 164
Deprecated: Return type of Doctrine\Common\Collections\ArrayCollection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php on line 174
Deprecated: Return type of Doctrine\Common\Collections\ArrayCollection::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php on line 184
Deprecated: Return type of Doctrine\Common\Collections\ArrayCollection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php on line 200
Deprecated: Return type of Doctrine\ORM\Tools\Pagination\Paginator::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php on line 120
Deprecated: Return type of Doctrine\ORM\Tools\Pagination\Paginator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php on line 136
Deprecated: Return type of Doctrine\DBAL\Driver\PDOConnection::exec($statement) should either be compatible with PDO::exec(string $statement): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php on line 38
Deprecated: Return type of Doctrine\DBAL\Driver\PDOConnection::lastInsertId($name = null) should either be compatible with PDO::lastInsertId(?string $name = null): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php on line 105
Deprecated: Return type of Doctrine\DBAL\Driver\PDOConnection::prepare($prepareString, $driverOptions = []) should either be compatible with PDO::prepare(string $query, array $options = []): PDOStatement|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php on line 58
Fatal error: Declaration of Doctrine\DBAL\Driver\PDOConnection::query() must be compatible with PDO::query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs): PDOStatement|false in /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php on line 70
Stack trace:
#0 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/composer/ClassLoader.php(444): include()
#1 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile()
#2 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(21): Composer\Autoload\ClassLoader->loadClass()
#3 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(356): Doctrine\DBAL\Driver\PDOMySql\Driver->connect()
#4 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(420): Doctrine\DBAL\Connection->connect()
#5 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(380): Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#6 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(324): Doctrine\DBAL\Connection->detectDatabasePlatform()
#7 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php(251): Doctrine\DBAL\Connection->getDatabasePlatform()
#8 /var/www/vhosts/thomasbeal.com/httpdocs/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Pagination/Paginator.php(124): Doctrine\ORM\Tools\Pagination\Paginator->getCountQuery()
#9 /var/www/vhosts/thomasbeal.com/httpdocs/portfolio.php(24): Doctrine\ORM\Tools\Pagination\Paginator->count()
#10 {main}