. */ namespace Doctrine\Common\Proxy\Exception; use OutOfBoundsException as BaseOutOfBoundsException; /** * Proxy Invalid Argument Exception. * * @link www.doctrine-project.org * @author Fredrik Wendel */ class OutOfBoundsException extends BaseOutOfBoundsException implements ProxyException { /** * @param string $className * @param string $idField * * @return self */ public static function missingPrimaryKeyValue($className, $idField) { return new self(sprintf("Missing value for primary key %s on %s", $idField, $className)); } }