var/cache/dev/ContainerSR0qSfD/JobsFiltersRepository_ab4813e.php line 38

Open in your IDE?
  1. <?php
  2. namespace ContainerSR0qSfD;
  3. include_once \dirname(__DIR__, 4).'/vendor/doctrine/persistence/src/ObjectRepository.php';
  4. include_once \dirname(__DIR__, 4).'/vendor/doctrine/collections/src/Selectable.php';
  5. include_once \dirname(__DIR__, 4).'/vendor/doctrine/orm/src/EntityRepository.php';
  6. include_once \dirname(__DIR__, 4).'/vendor/doctrine/doctrine-bundle/src/Repository/ServiceEntityRepositoryInterface.php';
  7. include_once \dirname(__DIR__, 4).'/vendor/doctrine/doctrine-bundle/src/Repository/LazyServiceEntityRepository.php';
  8. include_once \dirname(__DIR__, 4).'/vendor/doctrine/doctrine-bundle/src/Repository/ServiceEntityRepository.php';
  9. include_once \dirname(__DIR__, 4).'/src/Repository/Cvs/JobsFiltersRepository.php';
  10. class JobsFiltersRepository_ab4813e extends \App\Repository\Cvs\JobsFiltersRepository implements \ProxyManager\Proxy\VirtualProxyInterface
  11. {
  12. /**
  13. * @var \App\Repository\Cvs\JobsFiltersRepository|null wrapped object, if the proxy is initialized
  14. */
  15. private $valueHolder964cc = null;
  16. /**
  17. * @var \Closure|null initializer responsible for generating the wrapped object
  18. */
  19. private $initializer0a846 = null;
  20. /**
  21. * @var bool[] map of public properties of the parent class
  22. */
  23. private static $publicProperties5ccd7 = [
  24. ];
  25. public function findActiveByLocale(string $locale, ?int $limit = null): array
  26. {
  27. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'findActiveByLocale', array('locale' => $locale, 'limit' => $limit), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  28. return $this->valueHolder964cc->findActiveByLocale($locale, $limit);
  29. }
  30. public function findActiveByLocaleAndType(string $locale, string $type, ?int $limit = null): array
  31. {
  32. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'findActiveByLocaleAndType', array('locale' => $locale, 'type' => $type, 'limit' => $limit), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  33. return $this->valueHolder964cc->findActiveByLocaleAndType($locale, $type, $limit);
  34. }
  35. public function findOneBySlugAndLocale(string $slug, string $locale): ?\App\Entity\Cvs\JobsFilters
  36. {
  37. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'findOneBySlugAndLocale', array('slug' => $slug, 'locale' => $locale), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  38. return $this->valueHolder964cc->findOneBySlugAndLocale($slug, $locale);
  39. }
  40. public function createQueryBuilder($alias, $indexBy = null)
  41. {
  42. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'createQueryBuilder', array('alias' => $alias, 'indexBy' => $indexBy), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  43. return $this->valueHolder964cc->createQueryBuilder($alias, $indexBy);
  44. }
  45. public function createResultSetMappingBuilder($alias)
  46. {
  47. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'createResultSetMappingBuilder', array('alias' => $alias), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  48. return $this->valueHolder964cc->createResultSetMappingBuilder($alias);
  49. }
  50. public function createNamedQuery($queryName)
  51. {
  52. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'createNamedQuery', array('queryName' => $queryName), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  53. return $this->valueHolder964cc->createNamedQuery($queryName);
  54. }
  55. public function createNativeNamedQuery($queryName)
  56. {
  57. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'createNativeNamedQuery', array('queryName' => $queryName), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  58. return $this->valueHolder964cc->createNativeNamedQuery($queryName);
  59. }
  60. public function clear()
  61. {
  62. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'clear', array(), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  63. return $this->valueHolder964cc->clear();
  64. }
  65. public function find($id, $lockMode = null, $lockVersion = null)
  66. {
  67. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'find', array('id' => $id, 'lockMode' => $lockMode, 'lockVersion' => $lockVersion), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  68. return $this->valueHolder964cc->find($id, $lockMode, $lockVersion);
  69. }
  70. public function findAll()
  71. {
  72. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'findAll', array(), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  73. return $this->valueHolder964cc->findAll();
  74. }
  75. public function findBy(array $criteria, ?array $orderBy = null, $limit = null, $offset = null)
  76. {
  77. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'findBy', array('criteria' => $criteria, 'orderBy' => $orderBy, 'limit' => $limit, 'offset' => $offset), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  78. return $this->valueHolder964cc->findBy($criteria, $orderBy, $limit, $offset);
  79. }
  80. public function findOneBy(array $criteria, ?array $orderBy = null)
  81. {
  82. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'findOneBy', array('criteria' => $criteria, 'orderBy' => $orderBy), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  83. return $this->valueHolder964cc->findOneBy($criteria, $orderBy);
  84. }
  85. public function count(array $criteria)
  86. {
  87. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'count', array('criteria' => $criteria), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  88. return $this->valueHolder964cc->count($criteria);
  89. }
  90. public function __call($method, $arguments)
  91. {
  92. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__call', array('method' => $method, 'arguments' => $arguments), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  93. return $this->valueHolder964cc->__call($method, $arguments);
  94. }
  95. public function getClassName()
  96. {
  97. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'getClassName', array(), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  98. return $this->valueHolder964cc->getClassName();
  99. }
  100. public function matching(\Doctrine\Common\Collections\Criteria $criteria)
  101. {
  102. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'matching', array('criteria' => $criteria), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  103. return $this->valueHolder964cc->matching($criteria);
  104. }
  105. /**
  106. * Constructor for lazy initialization
  107. *
  108. * @param \Closure|null $initializer
  109. */
  110. public static function staticProxyConstructor($initializer)
  111. {
  112. static $reflection;
  113. $reflection = $reflection ?? new \ReflectionClass(__CLASS__);
  114. $instance = $reflection->newInstanceWithoutConstructor();
  115. unset($instance->_entityName, $instance->_em, $instance->_class);
  116. \Closure::bind(function (\Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository $instance) {
  117. unset($instance->registry, $instance->entityClass);
  118. }, $instance, 'Doctrine\\Bundle\\DoctrineBundle\\Repository\\LazyServiceEntityRepository')->__invoke($instance);
  119. $instance->initializer0a846 = $initializer;
  120. return $instance;
  121. }
  122. public function __construct(\Doctrine\Persistence\ManagerRegistry $registry)
  123. {
  124. static $reflection;
  125. if (! $this->valueHolder964cc) {
  126. $reflection = $reflection ?? new \ReflectionClass('App\\Repository\\Cvs\\JobsFiltersRepository');
  127. $this->valueHolder964cc = $reflection->newInstanceWithoutConstructor();
  128. unset($this->_entityName, $this->_em, $this->_class);
  129. \Closure::bind(function (\Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository $instance) {
  130. unset($instance->registry, $instance->entityClass);
  131. }, $this, 'Doctrine\\Bundle\\DoctrineBundle\\Repository\\LazyServiceEntityRepository')->__invoke($this);
  132. }
  133. $this->valueHolder964cc->__construct($registry);
  134. }
  135. public function __get($name)
  136. {
  137. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__get', ['name' => $name], $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  138. if (isset(self::$publicProperties5ccd7[$name])) {
  139. return $this->valueHolder964cc->$name;
  140. }
  141. return $this->valueHolder964cc->__get($name);
  142. }
  143. public function __set($name, $value)
  144. {
  145. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__set', array('name' => $name, 'value' => $value), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  146. $realInstanceReflection = new \ReflectionClass('App\\Repository\\Cvs\\JobsFiltersRepository');
  147. if (! $realInstanceReflection->hasProperty($name)) {
  148. $targetObject = $this->valueHolder964cc;
  149. $targetObject->$name = $value;
  150. return $targetObject->$name;
  151. }
  152. $targetObject = $this->valueHolder964cc;
  153. $accessor = function & () use ($targetObject, $name, $value) {
  154. $targetObject->$name = $value;
  155. return $targetObject->$name;
  156. };
  157. $backtrace = debug_backtrace(true, 2);
  158. $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  159. $accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
  160. $returnValue = & $accessor();
  161. return $returnValue;
  162. }
  163. public function __isset($name): bool
  164. {
  165. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__isset', array('name' => $name), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  166. $realInstanceReflection = new \ReflectionClass('App\\Repository\\Cvs\\JobsFiltersRepository');
  167. if (! $realInstanceReflection->hasProperty($name)) {
  168. $targetObject = $this->valueHolder964cc;
  169. return isset($targetObject->$name);
  170. }
  171. $targetObject = $this->valueHolder964cc;
  172. $accessor = function () use ($targetObject, $name) {
  173. return isset($targetObject->$name);
  174. };
  175. $backtrace = debug_backtrace(true, 2);
  176. $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  177. $accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
  178. $returnValue = $accessor();
  179. return $returnValue;
  180. }
  181. public function __unset($name)
  182. {
  183. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__unset', array('name' => $name), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  184. $realInstanceReflection = new \ReflectionClass('App\\Repository\\Cvs\\JobsFiltersRepository');
  185. if (! $realInstanceReflection->hasProperty($name)) {
  186. $targetObject = $this->valueHolder964cc;
  187. unset($targetObject->$name);
  188. return;
  189. }
  190. $targetObject = $this->valueHolder964cc;
  191. $accessor = function () use ($targetObject, $name) {
  192. unset($targetObject->$name);
  193. return;
  194. };
  195. $backtrace = debug_backtrace(true, 2);
  196. $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  197. $accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
  198. $accessor();
  199. }
  200. public function __clone()
  201. {
  202. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__clone', array(), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  203. $this->valueHolder964cc = clone $this->valueHolder964cc;
  204. }
  205. public function __sleep()
  206. {
  207. $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, '__sleep', array(), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  208. return array('valueHolder964cc');
  209. }
  210. public function __wakeup()
  211. {
  212. unset($this->_entityName, $this->_em, $this->_class);
  213. \Closure::bind(function (\Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository $instance) {
  214. unset($instance->registry, $instance->entityClass);
  215. }, $this, 'Doctrine\\Bundle\\DoctrineBundle\\Repository\\LazyServiceEntityRepository')->__invoke($this);
  216. }
  217. public function setProxyInitializer(?\Closure $initializer = null): void
  218. {
  219. $this->initializer0a846 = $initializer;
  220. }
  221. public function getProxyInitializer(): ?\Closure
  222. {
  223. return $this->initializer0a846;
  224. }
  225. public function initializeProxy(): bool
  226. {
  227. return $this->initializer0a846 && ($this->initializer0a846->__invoke($valueHolder964cc, $this, 'initializeProxy', array(), $this->initializer0a846) || 1) && $this->valueHolder964cc = $valueHolder964cc;
  228. }
  229. public function isProxyInitialized(): bool
  230. {
  231. return null !== $this->valueHolder964cc;
  232. }
  233. public function getWrappedValueHolderValue()
  234. {
  235. return $this->valueHolder964cc;
  236. }
  237. }
  238. if (!\class_exists('JobsFiltersRepository_ab4813e', false)) {
  239. \class_alias(__NAMESPACE__.'\\JobsFiltersRepository_ab4813e', 'JobsFiltersRepository_ab4813e', false);
  240. }