Source of file ExistsHydrator.php
Size: 0,584 Bytes - Last Modified: 2023-11-16T22:56:02+01:00
/home/websites/teicee/packagist/site/phpdoc/conf/../vendor/teicee/dorm-bundle/src/Hydration/ExistsHydrator.php
| 1234567891011121314151617181920212223242526272829 | <?phpnamespace TIC\DormBundle\Hydration; use Doctrine\ORM\Internal\Hydration\AbstractHydrator; /** * Récupération d'un simple booléen sur existence de résultat. * * Exemple: * > SELECT a, b, c FROM t * < true|false */class ExistsHydrator extends AbstractHydrator {/** * Hydrates all rows from the current statement instance at once. * * @return mixed[] */protected function hydrateAllData(): array { # $data = $this->_stmt->fetchAll(\PDO::FETCH_COLUMN, 0);$data = $this->statement()->fetchFirstColumn(); return empty($data) ? false : true; } } |