var/cache/dev/doctrine/orm/Proxies/__CG__AppEntityCoreUsers.php line 9

Open in your IDE?
  1. <?php
  2. namespace Proxies\__CG__\App\Entity\Core;
  3. /**
  4. * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
  5. */
  6. class Users extends \App\Entity\Core\Users implements \Doctrine\ORM\Proxy\Proxy
  7. {
  8. /**
  9. * @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
  10. * three parameters, being respectively the proxy object to be initialized, the method that triggered the
  11. * initialization process and an array of ordered parameters that were passed to that method.
  12. *
  13. * @see \Doctrine\Common\Proxy\Proxy::__setInitializer
  14. */
  15. public $__initializer__;
  16. /**
  17. * @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
  18. *
  19. * @see \Doctrine\Common\Proxy\Proxy::__setCloner
  20. */
  21. public $__cloner__;
  22. /**
  23. * @var boolean flag indicating if this object was already initialized
  24. *
  25. * @see \Doctrine\Persistence\Proxy::__isInitialized
  26. */
  27. public $__isInitialized__ = false;
  28. /**
  29. * @var array<string, null> properties to be lazy loaded, indexed by property name
  30. */
  31. public static $lazyPropertiesNames = array (
  32. );
  33. /**
  34. * @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
  35. *
  36. * @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
  37. */
  38. public static $lazyPropertiesDefaults = array (
  39. );
  40. public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
  41. {
  42. $this->__initializer__ = $initializer;
  43. $this->__cloner__ = $cloner;
  44. }
  45. /**
  46. *
  47. * @return array
  48. */
  49. public function __sleep()
  50. {
  51. if ($this->__isInitialized__) {
  52. return ['__isInitialized__', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'id', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'createdAt', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'updatedAt', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'lastLogin', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'email', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'name', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'lastname', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'roles', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'password', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'username', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'first', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'enabled', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'verification', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'premium', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'iaOffreCount', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'iaOffreDay', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'iaOffreQuota', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'searchEnabled', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'searchRequestedAt', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'shareQuotaPerDay', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'imageFile', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'image', 'currentAgency', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'passwordForgotten', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'passwordForgottenLastDate', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'partenariat', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'description', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'notificationsMessages', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'notificationsSuivis', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'userCommissionUnit', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'userCommissionPourcent', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'typeAccount', 'candidate', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'subscriptionCustomerStripe', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'verificationToken', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'tokenExpiration', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'language', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'motif'];
  53. }
  54. return ['__isInitialized__', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'id', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'createdAt', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'updatedAt', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'lastLogin', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'email', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'name', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'lastname', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'roles', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'password', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'username', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'first', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'enabled', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'verification', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'premium', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'iaOffreCount', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'iaOffreDay', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'iaOffreQuota', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'searchEnabled', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'searchRequestedAt', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'shareQuotaPerDay', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'imageFile', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'image', 'currentAgency', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'passwordForgotten', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'passwordForgottenLastDate', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'partenariat', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'description', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'notificationsMessages', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'notificationsSuivis', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'userCommissionUnit', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'userCommissionPourcent', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'typeAccount', 'candidate', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'subscriptionCustomerStripe', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'verificationToken', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'tokenExpiration', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'language', '' . "\0" . 'App\\Entity\\Core\\Users' . "\0" . 'motif'];
  55. }
  56. /**
  57. *
  58. */
  59. public function __wakeup()
  60. {
  61. if ( ! $this->__isInitialized__) {
  62. $this->__initializer__ = function (Users $proxy) {
  63. $proxy->__setInitializer(null);
  64. $proxy->__setCloner(null);
  65. $existingProperties = get_object_vars($proxy);
  66. foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
  67. if ( ! array_key_exists($property, $existingProperties)) {
  68. $proxy->$property = $defaultValue;
  69. }
  70. }
  71. };
  72. }
  73. }
  74. /**
  75. *
  76. */
  77. public function __clone()
  78. {
  79. $this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
  80. }
  81. /**
  82. * Forces initialization of the proxy
  83. */
  84. public function __load(): void
  85. {
  86. $this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
  87. }
  88. /**
  89. * {@inheritDoc}
  90. * @internal generated method: use only when explicitly handling proxy specific loading logic
  91. */
  92. public function __isInitialized(): bool
  93. {
  94. return $this->__isInitialized__;
  95. }
  96. /**
  97. * {@inheritDoc}
  98. * @internal generated method: use only when explicitly handling proxy specific loading logic
  99. */
  100. public function __setInitialized($initialized): void
  101. {
  102. $this->__isInitialized__ = $initialized;
  103. }
  104. /**
  105. * {@inheritDoc}
  106. * @internal generated method: use only when explicitly handling proxy specific loading logic
  107. */
  108. public function __setInitializer(?\Closure $initializer = null): void
  109. {
  110. $this->__initializer__ = $initializer;
  111. }
  112. /**
  113. * {@inheritDoc}
  114. * @internal generated method: use only when explicitly handling proxy specific loading logic
  115. */
  116. public function __getInitializer(): ?\Closure
  117. {
  118. return $this->__initializer__;
  119. }
  120. /**
  121. * {@inheritDoc}
  122. * @internal generated method: use only when explicitly handling proxy specific loading logic
  123. */
  124. public function __setCloner(?\Closure $cloner = null): void
  125. {
  126. $this->__cloner__ = $cloner;
  127. }
  128. /**
  129. * {@inheritDoc}
  130. * @internal generated method: use only when explicitly handling proxy specific cloning logic
  131. */
  132. public function __getCloner(): ?\Closure
  133. {
  134. return $this->__cloner__;
  135. }
  136. /**
  137. * {@inheritDoc}
  138. * @internal generated method: use only when explicitly handling proxy specific loading logic
  139. * @deprecated no longer in use - generated code now relies on internal components rather than generated public API
  140. * @static
  141. */
  142. public function __getLazyProperties(): array
  143. {
  144. return self::$lazyPropertiesDefaults;
  145. }
  146. /**
  147. * {@inheritDoc}
  148. */
  149. public function getShareQuotaPerDay(): ?int
  150. {
  151. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getShareQuotaPerDay', []);
  152. return parent::getShareQuotaPerDay();
  153. }
  154. /**
  155. * {@inheritDoc}
  156. */
  157. public function setShareQuotaPerDay(?int $shareQuotaPerDay): \App\Entity\Core\Users
  158. {
  159. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setShareQuotaPerDay', [$shareQuotaPerDay]);
  160. return parent::setShareQuotaPerDay($shareQuotaPerDay);
  161. }
  162. /**
  163. * {@inheritDoc}
  164. */
  165. public function quotaPartageParJour(int $defaut = 5): int
  166. {
  167. $this->__initializer__ && $this->__initializer__->__invoke($this, 'quotaPartageParJour', [$defaut]);
  168. return parent::quotaPartageParJour($defaut);
  169. }
  170. /**
  171. * {@inheritDoc}
  172. */
  173. public function isSearchEnabled(): bool
  174. {
  175. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isSearchEnabled', []);
  176. return parent::isSearchEnabled();
  177. }
  178. /**
  179. * {@inheritDoc}
  180. */
  181. public function getSearchRequestedAt(): ?\DateTimeInterface
  182. {
  183. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSearchRequestedAt', []);
  184. return parent::getSearchRequestedAt();
  185. }
  186. /**
  187. * {@inheritDoc}
  188. */
  189. public function setSearchRequestedAt(?\DateTimeInterface $v): \App\Entity\Core\Users
  190. {
  191. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSearchRequestedAt', [$v]);
  192. return parent::setSearchRequestedAt($v);
  193. }
  194. /**
  195. * {@inheritDoc}
  196. */
  197. public function setSearchEnabled(?bool $searchEnabled): \App\Entity\Core\Users
  198. {
  199. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSearchEnabled', [$searchEnabled]);
  200. return parent::setSearchEnabled($searchEnabled);
  201. }
  202. /**
  203. * {@inheritDoc}
  204. */
  205. public function peutChercher(): bool
  206. {
  207. $this->__initializer__ && $this->__initializer__->__invoke($this, 'peutChercher', []);
  208. return parent::peutChercher();
  209. }
  210. /**
  211. * {@inheritDoc}
  212. */
  213. public function setCreatedAtValue(): void
  214. {
  215. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAtValue', []);
  216. parent::setCreatedAtValue();
  217. }
  218. /**
  219. * {@inheritDoc}
  220. */
  221. public function setUpdatedAtValue(): void
  222. {
  223. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAtValue', []);
  224. parent::setUpdatedAtValue();
  225. }
  226. /**
  227. * {@inheritDoc}
  228. */
  229. public function __toString(): string
  230. {
  231. $this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', []);
  232. return parent::__toString();
  233. }
  234. /**
  235. * {@inheritDoc}
  236. */
  237. public function getTitlePartner(): ?string
  238. {
  239. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTitlePartner', []);
  240. return parent::getTitlePartner();
  241. }
  242. /**
  243. * {@inheritDoc}
  244. */
  245. public function serialize(): string
  246. {
  247. $this->__initializer__ && $this->__initializer__->__invoke($this, 'serialize', []);
  248. return parent::serialize();
  249. }
  250. /**
  251. * {@inheritDoc}
  252. */
  253. public function unserialize($serialized): void
  254. {
  255. $this->__initializer__ && $this->__initializer__->__invoke($this, 'unserialize', [$serialized]);
  256. parent::unserialize($serialized);
  257. }
  258. /**
  259. * {@inheritDoc}
  260. */
  261. public function getId(): ?int
  262. {
  263. if ($this->__isInitialized__ === false) {
  264. return (int) parent::getId();
  265. }
  266. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
  267. return parent::getId();
  268. }
  269. /**
  270. * {@inheritDoc}
  271. */
  272. public function getUserIdentifier(): string
  273. {
  274. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserIdentifier', []);
  275. return parent::getUserIdentifier();
  276. }
  277. /**
  278. * {@inheritDoc}
  279. */
  280. public function getEmail(): ?string
  281. {
  282. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmail', []);
  283. return parent::getEmail();
  284. }
  285. /**
  286. * {@inheritDoc}
  287. */
  288. public function setEmail(string $email): \App\Entity\Core\Users
  289. {
  290. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmail', [$email]);
  291. return parent::setEmail($email);
  292. }
  293. /**
  294. * {@inheritDoc}
  295. */
  296. public function getRoles(): array
  297. {
  298. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getRoles', []);
  299. return parent::getRoles();
  300. }
  301. /**
  302. * {@inheritDoc}
  303. */
  304. public function setRoles(array $roles): \App\Entity\Core\Users
  305. {
  306. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setRoles', [$roles]);
  307. return parent::setRoles($roles);
  308. }
  309. /**
  310. * {@inheritDoc}
  311. */
  312. public function setImageFile(?\Symfony\Component\HttpFoundation\File\File $imageFile = NULL)
  313. {
  314. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setImageFile', [$imageFile]);
  315. return parent::setImageFile($imageFile);
  316. }
  317. /**
  318. * {@inheritDoc}
  319. */
  320. public function getImageFile(): ?\Symfony\Component\HttpFoundation\File\File
  321. {
  322. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getImageFile', []);
  323. return parent::getImageFile();
  324. }
  325. /**
  326. * {@inheritDoc}
  327. */
  328. public function getImageBase64(): ?string
  329. {
  330. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getImageBase64', []);
  331. return parent::getImageBase64();
  332. }
  333. /**
  334. * {@inheritDoc}
  335. */
  336. public function setImage(\Vich\UploaderBundle\Entity\File $image): void
  337. {
  338. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setImage', [$image]);
  339. parent::setImage($image);
  340. }
  341. /**
  342. * {@inheritDoc}
  343. */
  344. public function getImage(): ?\Vich\UploaderBundle\Entity\File
  345. {
  346. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getImage', []);
  347. return parent::getImage();
  348. }
  349. /**
  350. * {@inheritDoc}
  351. */
  352. public function getPassword(): string
  353. {
  354. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPassword', []);
  355. return parent::getPassword();
  356. }
  357. /**
  358. * {@inheritDoc}
  359. */
  360. public function getUsername(): string
  361. {
  362. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsername', []);
  363. return parent::getUsername();
  364. }
  365. /**
  366. * {@inheritDoc}
  367. */
  368. public function setPassword(string $password): \App\Entity\Core\Users
  369. {
  370. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPassword', [$password]);
  371. return parent::setPassword($password);
  372. }
  373. /**
  374. * {@inheritDoc}
  375. */
  376. public function getSalt()
  377. {
  378. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSalt', []);
  379. return parent::getSalt();
  380. }
  381. /**
  382. * {@inheritDoc}
  383. */
  384. public function eraseCredentials()
  385. {
  386. $this->__initializer__ && $this->__initializer__->__invoke($this, 'eraseCredentials', []);
  387. return parent::eraseCredentials();
  388. }
  389. /**
  390. * {@inheritDoc}
  391. */
  392. public function getCreatedAt(): ?\DateTimeInterface
  393. {
  394. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
  395. return parent::getCreatedAt();
  396. }
  397. /**
  398. * {@inheritDoc}
  399. */
  400. public function setCreatedAt(?\DateTimeInterface $createdAt): \App\Entity\Core\Users
  401. {
  402. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$createdAt]);
  403. return parent::setCreatedAt($createdAt);
  404. }
  405. /**
  406. * {@inheritDoc}
  407. */
  408. public function getUpdatedAt(): ?\DateTimeInterface
  409. {
  410. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
  411. return parent::getUpdatedAt();
  412. }
  413. /**
  414. * {@inheritDoc}
  415. */
  416. public function setUpdatedAt(?\DateTimeInterface $updatedAt): \App\Entity\Core\Users
  417. {
  418. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$updatedAt]);
  419. return parent::setUpdatedAt($updatedAt);
  420. }
  421. /**
  422. * {@inheritDoc}
  423. */
  424. public function getLastLogin(): ?\DateTimeInterface
  425. {
  426. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastLogin', []);
  427. return parent::getLastLogin();
  428. }
  429. /**
  430. * {@inheritDoc}
  431. */
  432. public function setLastLogin(?\DateTimeInterface $lastLogin): \App\Entity\Core\Users
  433. {
  434. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastLogin', [$lastLogin]);
  435. return parent::setLastLogin($lastLogin);
  436. }
  437. /**
  438. * {@inheritDoc}
  439. */
  440. public function getName(): ?string
  441. {
  442. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getName', []);
  443. return parent::getName();
  444. }
  445. /**
  446. * {@inheritDoc}
  447. */
  448. public function setName(?string $name): \App\Entity\Core\Users
  449. {
  450. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setName', [$name]);
  451. return parent::setName($name);
  452. }
  453. /**
  454. * {@inheritDoc}
  455. */
  456. public function getLastname(): ?string
  457. {
  458. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastname', []);
  459. return parent::getLastname();
  460. }
  461. /**
  462. * {@inheritDoc}
  463. */
  464. public function setLastname(?string $lastname): \App\Entity\Core\Users
  465. {
  466. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastname', [$lastname]);
  467. return parent::setLastname($lastname);
  468. }
  469. /**
  470. * {@inheritDoc}
  471. */
  472. public function setUsername(?string $username): \App\Entity\Core\Users
  473. {
  474. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUsername', [$username]);
  475. return parent::setUsername($username);
  476. }
  477. /**
  478. * {@inheritDoc}
  479. */
  480. public function getFirst(): ?bool
  481. {
  482. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getFirst', []);
  483. return parent::getFirst();
  484. }
  485. /**
  486. * {@inheritDoc}
  487. */
  488. public function setFirst(?bool $first): \App\Entity\Core\Users
  489. {
  490. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFirst', [$first]);
  491. return parent::setFirst($first);
  492. }
  493. /**
  494. * {@inheritDoc}
  495. */
  496. public function getEnabled(): ?bool
  497. {
  498. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEnabled', []);
  499. return parent::getEnabled();
  500. }
  501. /**
  502. * {@inheritDoc}
  503. */
  504. public function setEnabled(?bool $enabled): \App\Entity\Core\Users
  505. {
  506. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEnabled', [$enabled]);
  507. return parent::setEnabled($enabled);
  508. }
  509. /**
  510. * {@inheritDoc}
  511. */
  512. public function getPremium(): ?bool
  513. {
  514. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPremium', []);
  515. return parent::getPremium();
  516. }
  517. /**
  518. * {@inheritDoc}
  519. */
  520. public function setPremium(bool $premium): \App\Entity\Core\Users
  521. {
  522. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPremium', [$premium]);
  523. return parent::setPremium($premium);
  524. }
  525. /**
  526. * {@inheritDoc}
  527. */
  528. public function getPasswordForgotten(): ?string
  529. {
  530. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPasswordForgotten', []);
  531. return parent::getPasswordForgotten();
  532. }
  533. /**
  534. * {@inheritDoc}
  535. */
  536. public function setPasswordForgotten(?string $passwordForgotten): \App\Entity\Core\Users
  537. {
  538. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPasswordForgotten', [$passwordForgotten]);
  539. return parent::setPasswordForgotten($passwordForgotten);
  540. }
  541. /**
  542. * {@inheritDoc}
  543. */
  544. public function getPasswordForgottenLastDate(): ?\DateTimeInterface
  545. {
  546. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPasswordForgottenLastDate', []);
  547. return parent::getPasswordForgottenLastDate();
  548. }
  549. /**
  550. * {@inheritDoc}
  551. */
  552. public function setPasswordForgottenLastDate(?\DateTimeInterface $passwordForgottenLastDate): \App\Entity\Core\Users
  553. {
  554. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPasswordForgottenLastDate', [$passwordForgottenLastDate]);
  555. return parent::setPasswordForgottenLastDate($passwordForgottenLastDate);
  556. }
  557. /**
  558. * {@inheritDoc}
  559. */
  560. public function getPartenariat(): ?bool
  561. {
  562. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPartenariat', []);
  563. return parent::getPartenariat();
  564. }
  565. /**
  566. * {@inheritDoc}
  567. */
  568. public function setPartenariat(?bool $partenariat): \App\Entity\Core\Users
  569. {
  570. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPartenariat', [$partenariat]);
  571. return parent::setPartenariat($partenariat);
  572. }
  573. /**
  574. * {@inheritDoc}
  575. */
  576. public function getDescription(): ?string
  577. {
  578. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescription', []);
  579. return parent::getDescription();
  580. }
  581. /**
  582. * {@inheritDoc}
  583. */
  584. public function setDescription(?string $description): \App\Entity\Core\Users
  585. {
  586. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescription', [$description]);
  587. return parent::setDescription($description);
  588. }
  589. /**
  590. * {@inheritDoc}
  591. */
  592. public function getNotificationsMessages(): ?bool
  593. {
  594. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNotificationsMessages', []);
  595. return parent::getNotificationsMessages();
  596. }
  597. /**
  598. * {@inheritDoc}
  599. */
  600. public function setNotificationsMessages(?bool $notificationsMessages): \App\Entity\Core\Users
  601. {
  602. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setNotificationsMessages', [$notificationsMessages]);
  603. return parent::setNotificationsMessages($notificationsMessages);
  604. }
  605. /**
  606. * {@inheritDoc}
  607. */
  608. public function getNotificationsSuivis(): ?bool
  609. {
  610. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNotificationsSuivis', []);
  611. return parent::getNotificationsSuivis();
  612. }
  613. /**
  614. * {@inheritDoc}
  615. */
  616. public function setNotificationsSuivis(?bool $notificationsSuivis): \App\Entity\Core\Users
  617. {
  618. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setNotificationsSuivis', [$notificationsSuivis]);
  619. return parent::setNotificationsSuivis($notificationsSuivis);
  620. }
  621. /**
  622. * {@inheritDoc}
  623. */
  624. public function getUserCommissionUnit(): ?float
  625. {
  626. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserCommissionUnit', []);
  627. return parent::getUserCommissionUnit();
  628. }
  629. /**
  630. * {@inheritDoc}
  631. */
  632. public function setUserCommissionUnit(?float $userCommissionUnit): \App\Entity\Core\Users
  633. {
  634. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUserCommissionUnit', [$userCommissionUnit]);
  635. return parent::setUserCommissionUnit($userCommissionUnit);
  636. }
  637. /**
  638. * {@inheritDoc}
  639. */
  640. public function getUserCommissionPourcent(): ?float
  641. {
  642. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUserCommissionPourcent', []);
  643. return parent::getUserCommissionPourcent();
  644. }
  645. /**
  646. * {@inheritDoc}
  647. */
  648. public function setUserCommissionPourcent(?float $userCommissionPourcent): \App\Entity\Core\Users
  649. {
  650. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUserCommissionPourcent', [$userCommissionPourcent]);
  651. return parent::setUserCommissionPourcent($userCommissionPourcent);
  652. }
  653. /**
  654. * {@inheritDoc}
  655. */
  656. public function getCurrentAgency(): ?\App\Entity\Core\Agencies
  657. {
  658. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCurrentAgency', []);
  659. return parent::getCurrentAgency();
  660. }
  661. /**
  662. * {@inheritDoc}
  663. */
  664. public function setCurrentAgency(?\App\Entity\Core\Agencies $currentAgency): \App\Entity\Core\Users
  665. {
  666. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCurrentAgency', [$currentAgency]);
  667. return parent::setCurrentAgency($currentAgency);
  668. }
  669. /**
  670. * {@inheritDoc}
  671. */
  672. public function isFirst(): ?bool
  673. {
  674. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isFirst', []);
  675. return parent::isFirst();
  676. }
  677. /**
  678. * {@inheritDoc}
  679. */
  680. public function isEnabled(): ?bool
  681. {
  682. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabled', []);
  683. return parent::isEnabled();
  684. }
  685. /**
  686. * {@inheritDoc}
  687. */
  688. public function isPremium(): ?bool
  689. {
  690. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isPremium', []);
  691. return parent::isPremium();
  692. }
  693. /**
  694. * {@inheritDoc}
  695. */
  696. public function isPartenariat(): ?bool
  697. {
  698. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isPartenariat', []);
  699. return parent::isPartenariat();
  700. }
  701. /**
  702. * {@inheritDoc}
  703. */
  704. public function isNotificationsMessages(): ?bool
  705. {
  706. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isNotificationsMessages', []);
  707. return parent::isNotificationsMessages();
  708. }
  709. /**
  710. * {@inheritDoc}
  711. */
  712. public function isNotificationsSuivis(): ?bool
  713. {
  714. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isNotificationsSuivis', []);
  715. return parent::isNotificationsSuivis();
  716. }
  717. /**
  718. * {@inheritDoc}
  719. */
  720. public function getTypeAccount(): ?string
  721. {
  722. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTypeAccount', []);
  723. return parent::getTypeAccount();
  724. }
  725. /**
  726. * {@inheritDoc}
  727. */
  728. public function setTypeAccount(?string $description): \App\Entity\Core\Users
  729. {
  730. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTypeAccount', [$description]);
  731. return parent::setTypeAccount($description);
  732. }
  733. /**
  734. * {@inheritDoc}
  735. */
  736. public function getCandidate(): ?\App\Entity\Cvs\Candidates
  737. {
  738. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCandidate', []);
  739. return parent::getCandidate();
  740. }
  741. /**
  742. * {@inheritDoc}
  743. */
  744. public function setCandidate(?\App\Entity\Cvs\Candidates $candidate): static
  745. {
  746. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCandidate', [$candidate]);
  747. return parent::setCandidate($candidate);
  748. }
  749. /**
  750. * {@inheritDoc}
  751. */
  752. public function getSubscriptionCustomerStripe(): ?string
  753. {
  754. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriptionCustomerStripe', []);
  755. return parent::getSubscriptionCustomerStripe();
  756. }
  757. /**
  758. * {@inheritDoc}
  759. */
  760. public function setSubscriptionCustomerStripe(?string $subscriptionCustomerStripe): static
  761. {
  762. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSubscriptionCustomerStripe', [$subscriptionCustomerStripe]);
  763. return parent::setSubscriptionCustomerStripe($subscriptionCustomerStripe);
  764. }
  765. /**
  766. * {@inheritDoc}
  767. */
  768. public function getVerificationToken(): ?string
  769. {
  770. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getVerificationToken', []);
  771. return parent::getVerificationToken();
  772. }
  773. /**
  774. * {@inheritDoc}
  775. */
  776. public function setVerificationToken(?string $verificationToken): \App\Entity\Core\Users
  777. {
  778. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setVerificationToken', [$verificationToken]);
  779. return parent::setVerificationToken($verificationToken);
  780. }
  781. /**
  782. * {@inheritDoc}
  783. */
  784. public function getTokenExpiration(): ?\DateTimeInterface
  785. {
  786. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTokenExpiration', []);
  787. return parent::getTokenExpiration();
  788. }
  789. /**
  790. * {@inheritDoc}
  791. */
  792. public function setTokenExpiration(?\DateTimeInterface $tokenExpiration): \App\Entity\Core\Users
  793. {
  794. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTokenExpiration', [$tokenExpiration]);
  795. return parent::setTokenExpiration($tokenExpiration);
  796. }
  797. /**
  798. * {@inheritDoc}
  799. */
  800. public function getLanguage(): ?string
  801. {
  802. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLanguage', []);
  803. return parent::getLanguage();
  804. }
  805. /**
  806. * {@inheritDoc}
  807. */
  808. public function setLanguage(?string $description): \App\Entity\Core\Users
  809. {
  810. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLanguage', [$description]);
  811. return parent::setLanguage($description);
  812. }
  813. /**
  814. * {@inheritDoc}
  815. */
  816. public function isVerification(): ?bool
  817. {
  818. $this->__initializer__ && $this->__initializer__->__invoke($this, 'isVerification', []);
  819. return parent::isVerification();
  820. }
  821. /**
  822. * {@inheritDoc}
  823. */
  824. public function setVerification(?bool $verification): \App\Entity\Core\Users
  825. {
  826. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setVerification', [$verification]);
  827. return parent::setVerification($verification);
  828. }
  829. /**
  830. * {@inheritDoc}
  831. */
  832. public function getMotif(): ?string
  833. {
  834. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getMotif', []);
  835. return parent::getMotif();
  836. }
  837. /**
  838. * {@inheritDoc}
  839. */
  840. public function setMotif(?string $motif): \App\Entity\Core\Users
  841. {
  842. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setMotif', [$motif]);
  843. return parent::setMotif($motif);
  844. }
  845. /**
  846. * {@inheritDoc}
  847. */
  848. public function getIaOffreCount(): int
  849. {
  850. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getIaOffreCount', []);
  851. return parent::getIaOffreCount();
  852. }
  853. /**
  854. * {@inheritDoc}
  855. */
  856. public function setIaOffreCount(int $n): \App\Entity\Core\Users
  857. {
  858. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIaOffreCount', [$n]);
  859. return parent::setIaOffreCount($n);
  860. }
  861. /**
  862. * {@inheritDoc}
  863. */
  864. public function getIaOffreDay(): ?\DateTimeInterface
  865. {
  866. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getIaOffreDay', []);
  867. return parent::getIaOffreDay();
  868. }
  869. /**
  870. * {@inheritDoc}
  871. */
  872. public function setIaOffreDay(?\DateTimeInterface $jour): \App\Entity\Core\Users
  873. {
  874. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIaOffreDay', [$jour]);
  875. return parent::setIaOffreDay($jour);
  876. }
  877. /**
  878. * {@inheritDoc}
  879. */
  880. public function iaOffreUtiliseAujourdhui(): int
  881. {
  882. $this->__initializer__ && $this->__initializer__->__invoke($this, 'iaOffreUtiliseAujourdhui', []);
  883. return parent::iaOffreUtiliseAujourdhui();
  884. }
  885. /**
  886. * {@inheritDoc}
  887. */
  888. public function getIaOffreQuota(): ?int
  889. {
  890. $this->__initializer__ && $this->__initializer__->__invoke($this, 'getIaOffreQuota', []);
  891. return parent::getIaOffreQuota();
  892. }
  893. /**
  894. * {@inheritDoc}
  895. */
  896. public function setIaOffreQuota(?int $n): \App\Entity\Core\Users
  897. {
  898. $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIaOffreQuota', [$n]);
  899. return parent::setIaOffreQuota($n);
  900. }
  901. /**
  902. * {@inheritDoc}
  903. */
  904. public function iaOffrePlafond(int $defaut): int
  905. {
  906. $this->__initializer__ && $this->__initializer__->__invoke($this, 'iaOffrePlafond', [$defaut]);
  907. return parent::iaOffrePlafond($defaut);
  908. }
  909. /**
  910. * {@inheritDoc}
  911. */
  912. public function iaOffreIncremente(): \App\Entity\Core\Users
  913. {
  914. $this->__initializer__ && $this->__initializer__->__invoke($this, 'iaOffreIncremente', []);
  915. return parent::iaOffreIncremente();
  916. }
  917. }