ObjectMixin.php 922 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /**
  3. * This file is part of the Nette Framework (https://nette.org)
  4. * Copyright (c) 2004 David Grudl (https://davidgrudl.com)
  5. */
  6. declare(strict_types=1);
  7. namespace Nette\Utils;
  8. use Nette;
  9. /**
  10. * Nette\Object behaviour mixin.
  11. * @deprecated
  12. */
  13. final class ObjectMixin
  14. {
  15. use Nette\StaticClass;
  16. /** @deprecated use ObjectHelpers::getSuggestion() */
  17. public static function getSuggestion(array $possibilities, string $value): ?string
  18. {
  19. trigger_error(__METHOD__ . '() has been renamed to Nette\Utils\ObjectHelpers::getSuggestion()', E_USER_DEPRECATED);
  20. return ObjectHelpers::getSuggestion($possibilities, $value);
  21. }
  22. public static function setExtensionMethod(): void
  23. {
  24. trigger_error('Class Nette\Utils\ObjectMixin is deprecated', E_USER_DEPRECATED);
  25. }
  26. public static function getExtensionMethod(): void
  27. {
  28. trigger_error('Class Nette\Utils\ObjectMixin is deprecated', E_USER_DEPRECATED);
  29. }
  30. }