OutOfBoundsException.php 738 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace Doctrine\Common\Proxy\Exception;
  3. use OutOfBoundsException as BaseOutOfBoundsException;
  4. /**
  5. * Proxy Invalid Argument Exception.
  6. *
  7. * @link www.doctrine-project.org
  8. * @author Fredrik Wendel <fredrik_w@users.sourceforge.net>
  9. *
  10. * @deprecated The Doctrine\Common\Proxy component is deprecated, please use ocramius/proxy-manager instead.
  11. */
  12. class OutOfBoundsException extends BaseOutOfBoundsException implements ProxyException
  13. {
  14. /**
  15. * @param string $className
  16. * @param string $idField
  17. *
  18. * @return self
  19. */
  20. public static function missingPrimaryKeyValue($className, $idField)
  21. {
  22. return new self(sprintf("Missing value for primary key %s on %s", $idField, $className));
  23. }
  24. }