Файловый менеджер - Редактировать - /home/avadvi5/calendar.aeronextgen.com/davis/vendor/doctrine/persistence/src/Persistence/ObjectManagerDecorator.php
Ðазад
<?php declare(strict_types=1); namespace Doctrine\Persistence; use BadMethodCallException; use Doctrine\Persistence\Mapping\ClassMetadata; use Doctrine\Persistence\Mapping\ClassMetadataFactory; use function get_class; use function method_exists; use function sprintf; /** * Base class to simplify ObjectManager decorators * * @template-covariant TObjectManager of ObjectManager */ abstract class ObjectManagerDecorator implements ObjectManager { /** @var TObjectManager */ protected $wrapped; /** * {@inheritDoc} */ public function find(string $className, $id) { return $this->wrapped->find($className, $id); } public function persist(object $object) { $this->wrapped->persist($object); } public function remove(object $object) { $this->wrapped->remove($object); } public function clear(): void { $this->wrapped->clear(); } public function detach(object $object) { $this->wrapped->detach($object); } public function refresh(object $object) { $this->wrapped->refresh($object); } public function flush() { $this->wrapped->flush(); } /** * {@inheritDoc} */ public function getRepository(string $className) { return $this->wrapped->getRepository($className); } /** * {@inheritDoc} */ public function getClassMetadata(string $className) { return $this->wrapped->getClassMetadata($className); } /** @phpstan-return ClassMetadataFactory<ClassMetadata<object>> */ public function getMetadataFactory() { return $this->wrapped->getMetadataFactory(); } public function initializeObject(object $obj) { $this->wrapped->initializeObject($obj); } /** @param mixed $value */ public function isUninitializedObject($value): bool { if (! method_exists($this->wrapped, 'isUninitializedObject')) { $wrappedClass = get_class($this->wrapped); throw new BadMethodCallException(sprintf( <<<'EXCEPTION' Context: Trying to call %s Problem: The wrapped ObjectManager, an instance of %s does not implement this method. Solution: Implement %s::isUninitializedObject() with a signature compatible with this one: public function isUninitializedObject(mixed $value): bool EXCEPTION , __METHOD__, $wrappedClass, $wrappedClass )); } return $this->wrapped->isUninitializedObject($value); } /** * {@inheritDoc} */ public function contains(object $object) { return $this->wrapped->contains($object); } }
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка