![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/vendor/laminas/laminas-validator/src/Db/ |
<?php namespace Laminas\Validator\Db; use Laminas\Validator\Exception; /** * Confirms a record exists in a table. * * @deprecated This class will be removed in version 3.0 of this component. There is no replacement. */ class RecordExists extends AbstractDb { /** * @param mixed $value * @return bool */ public function isValid($value) { /* * Check for an adapter being defined. If not, throw an exception. */ if (null === $this->adapter) { throw new Exception\RuntimeException('No database adapter present'); } $valid = true; $this->setValue($value); $result = $this->query($value); if (! $result) { $valid = false; $this->error(self::ERROR_NO_RECORD_FOUND); } return $valid; } }