PluginProbe ʕ •ᴥ•ʔ
MailPoet – Newsletters, Email Marketing, and Automation / 5.36.0
MailPoet – Newsletters, Email Marketing, and Automation v5.36.0
5.36.0 5.35.1 5.35.0 5.34.3 5.34.2 5.34.1 5.34.0 5.33.1 5.33.0 5.32.0 5.31.0 5.30.0 5.29.0 5.28.1 5.28.0 5.27.0 5.26.0 5.26.1 5.25.0 5.24.0 4.43.0 4.43.1 4.44.0 4.44.1 4.45.0 4.46.0 4.47.0 4.48.0 4.48.1 4.48.2 4.49.0 4.49.1 4.5.0 4.5.1 4.5.2 4.50.0 4.50.1 4.51.0 4.51.1 4.51.2 4.52.0 4.53.0 4.54.0 4.55.0 4.56.0 4.57.0 4.58.0 4.58.1 4.58.2 4.6.0 4.6.1 4.6.2 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 5.0.0 5.0.1 5.0.2 5.1.0 5.1.1 5.10.0 5.10.1 5.11.0 5.12.0 5.12.1 5.12.10 5.12.11 5.12.12 5.12.13 5.12.2 5.12.3 5.12.4 5.12.5 5.12.6 5.12.7 5.12.8 5.12.9 5.13.0 5.13.1 5.13.2 5.14.0 5.14.1 5.14.2 5.14.3 5.15.0 5.15.1 5.16.0 5.16.1 5.16.2 5.16.3 5.16.4 5.17.0 5.17.1 5.17.2 5.17.3 5.17.4 5.17.5 5.17.6 5.18.0 5.19.0 5.2.0 5.2.1 5.2.2 5.2.3 5.20.0 5.21.0 5.21.1 5.21.2 5.21.3 5.22.0 5.22.1 5.22.2 5.22.3 5.22.4 5.23.0 5.23.1 5.23.2 5.3.0 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.4.0 5.4.1 5.4.2 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.6.3 5.6.4 5.7.0 5.7.1 5.8.0 5.8.1 5.9.0 3.0.0-beta.15 3.7.1 3.0.0-beta.16 3.7.2 3.0.0-beta.17 3.7.3 3.0.0-beta.18 3.7.4 3.0.0-beta.19 3.7.5 3.0.0-beta.2 3.7.6 3.0.0-beta.20 3.7.8 3.0.0-beta.21 3.70.0 3.0.0-beta.22 3.71.0 3.0.0-beta.23 3.71.1 3.0.0-beta.23.1 3.71.2 3.0.0-beta.23.2 3.71.3 3.0.0-beta.24 3.72.0 3.0.0-beta.25 3.73.0 3.0.0-beta.26 3.73.1 3.0.0-beta.27 3.73.2 3.0.0-beta.28 3.74.0 3.0.0-beta.29 3.74.1 3.0.0-beta.3 3.74.2 3.0.0-beta.30 3.74.3 3.0.0-beta.31 3.75.0 3.0.0-beta.32 3.75.1 3.0.0-beta.33 3.76.0 3.0.0-beta.33.1 3.77.0 3.0.0-beta.34.0.0 3.77.1 3.0.0-beta.36.0.0 3.78.0 3.0.0-beta.36.0.1 3.79.0 3.0.0-beta.36.2.0 3.8 3.0.0-beta.36.3.0 3.8.1 3.0.0-beta.36.3.1 3.8.2 3.0.0-beta.37.0.0 3.8.3 3.0.0-beta.4 3.8.4 3.0.0-beta.5 3.8.5 3.0.0-beta.6 3.8.6 3.0.0-beta.7 3.80.0 3.0.0-beta.7.1 3.81.0 3.0.0-beta.8 3.82.0 3.0.0-beta.9 3.83.0 3.0.0-rc.1.0.0 3.84.0 3.0.0-rc.1.0.1 3.84.1 3.0.0-rc.1.0.2 3.85.0 3.0.0-rc.1.0.3 3.85.1 3.0.0-rc.1.0.4 3.86.0 3.0.0-rc.2.0.0 3.87.0 3.0.0-rc.2.0.1 3.87.1 3.0.0-rc.2.0.2 3.87.2 3.0.0-rc.2.0.3 3.88.0 3.0.1 3.88.1 3.0.2 3.88.2 3.0.3 3.89.0 3.0.4 3.89.1 3.0.5 3.89.2 3.0.6 3.89.3 3.0.7 3.89.4 3.0.8 3.9.0 3.0.9 3.9.1 3.1.0 3.90.0 3.10 3.90.1 3.10.1 3.90.2 3.100.0 3.91.0 3.100.1 3.91.1 3.100.2 3.92.0 3.101.0 3.92.1 3.101.1 3.93.0 3.102.0 3.93.1 3.102.1 3.94.0 3.103.0 3.95.0 3.103.1 3.95.1 3.11.0 3.96.0 3.11.1 3.96.1 3.11.2 3.97.0 3.11.3 3.98.0 3.11.4 3.98.1 3.11.5 3.99.0 3.12.0 3.99.1 3.12.1 4.0.0 3.13.0 4.0.1 3.14.0 4.1.0 3.14.1 4.1.1 3.15.0 4.10.0 3.16.0 4.11.0 3.16.1 4.11.1 3.16.2 4.12.0 3.16.3 4.12.1 3.17.0 4.12.2 3.17.1 4.13.0 3.17.2 4.14.0 3.18.0 4.15.0 3.18.1 4.16.0 3.18.2 4.17.0 3.19.0 4.17.1 3.19.1 4.18.0 3.19.2 4.18.1 3.19.3 4.19.0 3.2.0 4.2.0 3.2.1 4.20.0 3.2.2 4.20.1 3.2.3 4.20.2 3.2.4 4.21.0 3.2.5 4.22.0 3.20.0 4.22.1 3.21.0 4.22.2 3.21.1 4.23.0 3.22.0 4.24.0 3.23.0 4.25.0 3.23.1 4.26.0 3.23.2 4.26.1 3.24.0 4.27.0 3.25.0 4.28.0 3.25.1 4.29.0 3.26.0 4.3.0 3.26.1 4.3.1 3.27.0 4.30.0 3.28.0 4.31.0 3.29.0 4.31.1 3.3.0 4.32.0 3.3.1 4.33.0 3.3.2 4.34.0 3.3.3 4.35.0 3.3.4 4.35.1 3.3.5 4.36.0 3.3.6 4.37.0 3.30.0 4.38.0 3.31.0 4.39.0 3.31.1 4.4.0 3.32.0 4.40.0 3.32.1 4.41.0 3.32.2 4.41.1 3.33.0 4.41.2 3.34.0 4.41.3 3.34.1 4.42.0 3.34.2 4.42.1 3.34.3 3.34.4 3.35.0 3.35.1 3.35.3 3.35.4 3.36.0 3.37.0 3.37.1 3.37.2 3.37.3 3.38.0 3.38.1 3.39.0 3.39.1 3.39.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.40.0 3.40.1 3.41.0 3.41.1 3.41.2 3.42.0 3.42.1 3.42.2 3.42.3 3.43.0 3.43.1 3.44.0 3.45.0 3.45.1 3.46.0 3.46.1 3.46.10 3.46.11 3.46.12 3.46.13 3.46.14 3.46.2 3.46.3 3.46.4 3.46.5 3.46.6 3.46.7 3.46.8 3.46.9 3.47.0 3.47.1 3.47.10 3.47.11 3.47.2 3.47.3 3.47.5 3.47.6 3.47.7 3.47.9 3.48.0 3.48.1 3.49.0 3.49.1 3.5.0 3.5.1 3.50.0 3.51.0 3.51.1 3.51.2 3.52.0 3.53.0 3.54.0 3.54.1 3.54.2 3.54.3 3.55.0 3.55.1 3.56.0 3.56.1 3.56.2 3.57.0 3.57.1 3.58.0 3.59.0 3.59.1 3.59.2 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.60.0 3.60.1 3.60.10 3.60.11 3.60.12 3.60.2 3.60.3 3.60.4 3.60.6 3.60.7 3.60.8 3.60.9 3.61.0 3.62.0 3.62.1 3.63.0 3.64.0 3.64.1 3.64.2 3.64.3 3.65.0 trunk 3.65.1 3.0.0 3.66.0 3.0.0-beta.1 3.67.0 3.0.0-beta.10 3.67.1 3.0.0-beta.11 3.68.0 3.0.0-beta.12 3.69.0 3.0.0-beta.13 3.69.1 3.0.0-beta.14 3.7.0
mailpoet / generated / doctrine-proxies / __CG__MailPoetEntitiesSubscriberEntity.php
mailpoet / generated / doctrine-proxies Last commit date
__CG__MailPoetEntitiesCustomFieldEntity.php 3 months ago __CG__MailPoetEntitiesDynamicSegmentFilterEntity.php 2 years ago __CG__MailPoetEntitiesFeatureFlagEntity.php 2 years ago __CG__MailPoetEntitiesFormEntity.php 9 months ago __CG__MailPoetEntitiesLogEntity.php 2 years ago __CG__MailPoetEntitiesNewsletterEntity.php 3 months ago __CG__MailPoetEntitiesNewsletterLinkEntity.php 2 years ago __CG__MailPoetEntitiesNewsletterOptionEntity.php 2 years ago __CG__MailPoetEntitiesNewsletterOptionFieldEntity.php 2 years ago __CG__MailPoetEntitiesNewsletterPostEntity.php 2 years ago __CG__MailPoetEntitiesNewsletterSegmentEntity.php 2 years ago __CG__MailPoetEntitiesNewsletterTemplateEntity.php 2 years ago __CG__MailPoetEntitiesScheduledTaskEntity.php 2 years ago __CG__MailPoetEntitiesScheduledTaskSubscriberEntity.php 2 years ago __CG__MailPoetEntitiesSegmentEntity.php 3 months ago __CG__MailPoetEntitiesSendingQueueEntity.php 3 months ago __CG__MailPoetEntitiesSettingEntity.php 2 years ago __CG__MailPoetEntitiesStatisticsBounceEntity.php 2 years ago __CG__MailPoetEntitiesStatisticsClickEntity.php 2 years ago __CG__MailPoetEntitiesStatisticsFormEntity.php 2 years ago __CG__MailPoetEntitiesStatisticsNewsletterEntity.php 2 years ago __CG__MailPoetEntitiesStatisticsOpenEntity.php 2 years ago __CG__MailPoetEntitiesStatisticsUnsubscribeEntity.php 3 months ago __CG__MailPoetEntitiesStatisticsWooCommercePurchaseEntity.php 2 years ago __CG__MailPoetEntitiesStatsNotificationEntity.php 2 years ago __CG__MailPoetEntitiesSubscriberCustomFieldEntity.php 2 years ago __CG__MailPoetEntitiesSubscriberEntity.php 1 month ago __CG__MailPoetEntitiesSubscriberIPEntity.php 2 years ago __CG__MailPoetEntitiesSubscriberSegmentEntity.php 2 years ago __CG__MailPoetEntitiesSubscriberTagEntity.php 2 years ago __CG__MailPoetEntitiesTagEntity.php 2 years ago __CG__MailPoetEntitiesUserAgentEntity.php 2 years ago __CG__MailPoetEntitiesUserFlagEntity.php 2 years ago __CG__MailPoetEntitiesWpPostEntity.php 2 years ago index.php 3 years ago
__CG__MailPoetEntitiesSubscriberEntity.php
1134 lines
1 <?php
2
3 namespace MailPoetDoctrineProxies\__CG__\MailPoet\Entities;
4
5 if (!defined('ABSPATH')) exit;
6
7
8
9 /**
10 * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
11 */
12 class SubscriberEntity extends \MailPoet\Entities\SubscriberEntity implements \MailPoetVendor\Doctrine\ORM\Proxy\Proxy
13 {
14 /**
15 * @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
16 * three parameters, being respectively the proxy object to be initialized, the method that triggered the
17 * initialization process and an array of ordered parameters that were passed to that method.
18 *
19 * @see \Doctrine\Common\Proxy\Proxy::__setInitializer
20 */
21 public $__initializer__;
22
23 /**
24 * @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
25 *
26 * @see \Doctrine\Common\Proxy\Proxy::__setCloner
27 */
28 public $__cloner__;
29
30 /**
31 * @var boolean flag indicating if this object was already initialized
32 *
33 * @see \Doctrine\Persistence\Proxy::__isInitialized
34 */
35 public $__isInitialized__ = false;
36
37 /**
38 * @var array<string, null> properties to be lazy loaded, indexed by property name
39 */
40 public static $lazyPropertiesNames = array (
41 );
42
43 /**
44 * @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
45 *
46 * @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
47 */
48 public static $lazyPropertiesDefaults = array (
49 );
50
51
52
53 public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
54 {
55
56 $this->__initializer__ = $initializer;
57 $this->__cloner__ = $cloner;
58 }
59
60
61
62
63
64
65
66 /**
67 *
68 * @return array
69 */
70 public function __sleep()
71 {
72 if ($this->__isInitialized__) {
73 return ['__isInitialized__', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'wpUserId', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'isWoocommerceUser', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsent', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsentUpdatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsentMethod', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsentCopy', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'firstName', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastName', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'email', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'status', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscribedIp', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'confirmedIp', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZone', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZoneSource', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZoneConfidence', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZoneUpdatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'confirmedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastSubscribedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastConfirmationEmailSentAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'unconfirmedData', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'source', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'countConfirmations', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'segmentsCount', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'unsubscribeToken', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'linkToken', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'engagementScore', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'engagementScoreUpdatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastEngagementAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastSendingAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastOpenAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastClickAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastPurchaseAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastPageViewAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'woocommerceSyncedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'emailCount', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscriberSegments', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscriberCustomFields', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscriberTags', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'scheduledTaskSubscribers', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'id', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'createdAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'updatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'deletedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'validationGroups'];
74 }
75
76 return ['__isInitialized__', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'wpUserId', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'isWoocommerceUser', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsent', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsentUpdatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsentMethod', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'trackingConsentCopy', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'firstName', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastName', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'email', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'status', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscribedIp', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'confirmedIp', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZone', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZoneSource', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZoneConfidence', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'timeZoneUpdatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'confirmedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastSubscribedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastConfirmationEmailSentAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'unconfirmedData', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'source', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'countConfirmations', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'segmentsCount', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'unsubscribeToken', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'linkToken', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'engagementScore', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'engagementScoreUpdatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastEngagementAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastSendingAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastOpenAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastClickAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastPurchaseAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'lastPageViewAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'woocommerceSyncedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'emailCount', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscriberSegments', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscriberCustomFields', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'subscriberTags', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'scheduledTaskSubscribers', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'id', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'createdAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'updatedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'deletedAt', '' . "\0" . 'MailPoet\\Entities\\SubscriberEntity' . "\0" . 'validationGroups'];
77 }
78
79 /**
80 *
81 */
82 public function __wakeup()
83 {
84 if ( ! $this->__isInitialized__) {
85 $this->__initializer__ = function (SubscriberEntity $proxy) {
86 $proxy->__setInitializer(null);
87 $proxy->__setCloner(null);
88
89 $existingProperties = get_object_vars($proxy);
90
91 foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
92 if ( ! array_key_exists($property, $existingProperties)) {
93 $proxy->$property = $defaultValue;
94 }
95 }
96 };
97
98 }
99 }
100
101 /**
102 *
103 */
104 public function __clone()
105 {
106 $this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
107 }
108
109 /**
110 * Forces initialization of the proxy
111 */
112 public function __load(): void
113 {
114 $this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
115 }
116
117 /**
118 * {@inheritDoc}
119 * @internal generated method: use only when explicitly handling proxy specific loading logic
120 */
121 public function __isInitialized(): bool
122 {
123 return $this->__isInitialized__;
124 }
125
126 /**
127 * {@inheritDoc}
128 * @internal generated method: use only when explicitly handling proxy specific loading logic
129 */
130 public function __setInitialized($initialized): void
131 {
132 $this->__isInitialized__ = $initialized;
133 }
134
135 /**
136 * {@inheritDoc}
137 * @internal generated method: use only when explicitly handling proxy specific loading logic
138 */
139 public function __setInitializer(?\Closure $initializer = null): void
140 {
141 $this->__initializer__ = $initializer;
142 }
143
144 /**
145 * {@inheritDoc}
146 * @internal generated method: use only when explicitly handling proxy specific loading logic
147 */
148 public function __getInitializer(): ?\Closure
149 {
150 return $this->__initializer__;
151 }
152
153 /**
154 * {@inheritDoc}
155 * @internal generated method: use only when explicitly handling proxy specific loading logic
156 */
157 public function __setCloner(?\Closure $cloner = null): void
158 {
159 $this->__cloner__ = $cloner;
160 }
161
162 /**
163 * {@inheritDoc}
164 * @internal generated method: use only when explicitly handling proxy specific cloning logic
165 */
166 public function __getCloner(): ?\Closure
167 {
168 return $this->__cloner__;
169 }
170
171 /**
172 * {@inheritDoc}
173 * @internal generated method: use only when explicitly handling proxy specific loading logic
174 * @deprecated no longer in use - generated code now relies on internal components rather than generated public API
175 * @static
176 */
177 public function __getLazyProperties(): array
178 {
179 return self::$lazyPropertiesDefaults;
180 }
181
182
183 /**
184 * {@inheritDoc}
185 */
186 public function getWpUserId()
187 {
188
189 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getWpUserId', []);
190
191 return parent::getWpUserId();
192 }
193
194 /**
195 * {@inheritDoc}
196 */
197 public function setWpUserId($wpUserId)
198 {
199
200 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setWpUserId', [$wpUserId]);
201
202 return parent::setWpUserId($wpUserId);
203 }
204
205 /**
206 * {@inheritDoc}
207 */
208 public function isWPUser(): bool
209 {
210
211 $this->__initializer__ && $this->__initializer__->__invoke($this, 'isWPUser', []);
212
213 return parent::isWPUser();
214 }
215
216 /**
217 * {@inheritDoc}
218 */
219 public function getIsWoocommerceUser()
220 {
221
222 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsWoocommerceUser', []);
223
224 return parent::getIsWoocommerceUser();
225 }
226
227 /**
228 * {@inheritDoc}
229 */
230 public function setIsWoocommerceUser($isWoocommerceUser)
231 {
232
233 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsWoocommerceUser', [$isWoocommerceUser]);
234
235 return parent::setIsWoocommerceUser($isWoocommerceUser);
236 }
237
238 /**
239 * {@inheritDoc}
240 */
241 public function getTrackingConsent(): string
242 {
243
244 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrackingConsent', []);
245
246 return parent::getTrackingConsent();
247 }
248
249 /**
250 * {@inheritDoc}
251 */
252 public function setTrackingConsent(string $consent, ?string $method = NULL, ?string $copy = NULL): void
253 {
254
255 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTrackingConsent', [$consent, $method, $copy]);
256
257 parent::setTrackingConsent($consent, $method, $copy);
258 }
259
260 /**
261 * {@inheritDoc}
262 */
263 public function getTrackingConsentUpdatedAt(): ?\DateTimeInterface
264 {
265
266 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrackingConsentUpdatedAt', []);
267
268 return parent::getTrackingConsentUpdatedAt();
269 }
270
271 /**
272 * {@inheritDoc}
273 */
274 public function getTrackingConsentMethod(): ?string
275 {
276
277 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrackingConsentMethod', []);
278
279 return parent::getTrackingConsentMethod();
280 }
281
282 /**
283 * {@inheritDoc}
284 */
285 public function getTrackingConsentCopy(): ?string
286 {
287
288 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrackingConsentCopy', []);
289
290 return parent::getTrackingConsentCopy();
291 }
292
293 /**
294 * {@inheritDoc}
295 */
296 public function getFirstName()
297 {
298
299 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getFirstName', []);
300
301 return parent::getFirstName();
302 }
303
304 /**
305 * {@inheritDoc}
306 */
307 public function setFirstName($firstName)
308 {
309
310 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFirstName', [$firstName]);
311
312 return parent::setFirstName($firstName);
313 }
314
315 /**
316 * {@inheritDoc}
317 */
318 public function getLastName()
319 {
320
321 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastName', []);
322
323 return parent::getLastName();
324 }
325
326 /**
327 * {@inheritDoc}
328 */
329 public function setLastName($lastName)
330 {
331
332 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastName', [$lastName]);
333
334 return parent::setLastName($lastName);
335 }
336
337 /**
338 * {@inheritDoc}
339 */
340 public function getEmail()
341 {
342
343 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmail', []);
344
345 return parent::getEmail();
346 }
347
348 /**
349 * {@inheritDoc}
350 */
351 public function setEmail($email)
352 {
353
354 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmail', [$email]);
355
356 return parent::setEmail($email);
357 }
358
359 /**
360 * {@inheritDoc}
361 */
362 public function getStatus()
363 {
364
365 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getStatus', []);
366
367 return parent::getStatus();
368 }
369
370 /**
371 * {@inheritDoc}
372 */
373 public function setStatus($status)
374 {
375
376 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setStatus', [$status]);
377
378 return parent::setStatus($status);
379 }
380
381 /**
382 * {@inheritDoc}
383 */
384 public function getSubscribedIp()
385 {
386
387 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscribedIp', []);
388
389 return parent::getSubscribedIp();
390 }
391
392 /**
393 * {@inheritDoc}
394 */
395 public function setSubscribedIp($subscribedIp)
396 {
397
398 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSubscribedIp', [$subscribedIp]);
399
400 return parent::setSubscribedIp($subscribedIp);
401 }
402
403 /**
404 * {@inheritDoc}
405 */
406 public function getConfirmedIp()
407 {
408
409 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getConfirmedIp', []);
410
411 return parent::getConfirmedIp();
412 }
413
414 /**
415 * {@inheritDoc}
416 */
417 public function setConfirmedIp($confirmedIp)
418 {
419
420 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setConfirmedIp', [$confirmedIp]);
421
422 return parent::setConfirmedIp($confirmedIp);
423 }
424
425 /**
426 * {@inheritDoc}
427 */
428 public function getTimeZone(): ?string
429 {
430
431 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTimeZone', []);
432
433 return parent::getTimeZone();
434 }
435
436 /**
437 * {@inheritDoc}
438 */
439 public function setTimeZone(?string $timeZone): void
440 {
441
442 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTimeZone', [$timeZone]);
443
444 parent::setTimeZone($timeZone);
445 }
446
447 /**
448 * {@inheritDoc}
449 */
450 public function getTimeZoneSource(): ?string
451 {
452
453 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTimeZoneSource', []);
454
455 return parent::getTimeZoneSource();
456 }
457
458 /**
459 * {@inheritDoc}
460 */
461 public function setTimeZoneSource(?string $timeZoneSource): void
462 {
463
464 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTimeZoneSource', [$timeZoneSource]);
465
466 parent::setTimeZoneSource($timeZoneSource);
467 }
468
469 /**
470 * {@inheritDoc}
471 */
472 public function getTimeZoneConfidence(): ?int
473 {
474
475 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTimeZoneConfidence', []);
476
477 return parent::getTimeZoneConfidence();
478 }
479
480 /**
481 * {@inheritDoc}
482 */
483 public function setTimeZoneConfidence(?int $timeZoneConfidence): void
484 {
485
486 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTimeZoneConfidence', [$timeZoneConfidence]);
487
488 parent::setTimeZoneConfidence($timeZoneConfidence);
489 }
490
491 /**
492 * {@inheritDoc}
493 */
494 public function getTimeZoneUpdatedAt(): ?\DateTimeInterface
495 {
496
497 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTimeZoneUpdatedAt', []);
498
499 return parent::getTimeZoneUpdatedAt();
500 }
501
502 /**
503 * {@inheritDoc}
504 */
505 public function setTimeZoneUpdatedAt(?\DateTimeInterface $timeZoneUpdatedAt): void
506 {
507
508 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTimeZoneUpdatedAt', [$timeZoneUpdatedAt]);
509
510 parent::setTimeZoneUpdatedAt($timeZoneUpdatedAt);
511 }
512
513 /**
514 * {@inheritDoc}
515 */
516 public function getConfirmedAt()
517 {
518
519 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getConfirmedAt', []);
520
521 return parent::getConfirmedAt();
522 }
523
524 /**
525 * {@inheritDoc}
526 */
527 public function setConfirmedAt($confirmedAt)
528 {
529
530 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setConfirmedAt', [$confirmedAt]);
531
532 return parent::setConfirmedAt($confirmedAt);
533 }
534
535 /**
536 * {@inheritDoc}
537 */
538 public function getLastSubscribedAt()
539 {
540
541 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastSubscribedAt', []);
542
543 return parent::getLastSubscribedAt();
544 }
545
546 /**
547 * {@inheritDoc}
548 */
549 public function setLastSubscribedAt($lastSubscribedAt)
550 {
551
552 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastSubscribedAt', [$lastSubscribedAt]);
553
554 return parent::setLastSubscribedAt($lastSubscribedAt);
555 }
556
557 /**
558 * {@inheritDoc}
559 */
560 public function getLastConfirmationEmailSentAt()
561 {
562
563 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastConfirmationEmailSentAt', []);
564
565 return parent::getLastConfirmationEmailSentAt();
566 }
567
568 /**
569 * {@inheritDoc}
570 */
571 public function setLastConfirmationEmailSentAt($lastConfirmationEmailSentAt)
572 {
573
574 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastConfirmationEmailSentAt', [$lastConfirmationEmailSentAt]);
575
576 return parent::setLastConfirmationEmailSentAt($lastConfirmationEmailSentAt);
577 }
578
579 /**
580 * {@inheritDoc}
581 */
582 public function getUnconfirmedData()
583 {
584
585 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUnconfirmedData', []);
586
587 return parent::getUnconfirmedData();
588 }
589
590 /**
591 * {@inheritDoc}
592 */
593 public function setUnconfirmedData($unconfirmedData)
594 {
595
596 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUnconfirmedData', [$unconfirmedData]);
597
598 return parent::setUnconfirmedData($unconfirmedData);
599 }
600
601 /**
602 * {@inheritDoc}
603 */
604 public function getSource()
605 {
606
607 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSource', []);
608
609 return parent::getSource();
610 }
611
612 /**
613 * {@inheritDoc}
614 */
615 public function setSource($source)
616 {
617
618 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSource', [$source]);
619
620 return parent::setSource($source);
621 }
622
623 /**
624 * {@inheritDoc}
625 */
626 public function getConfirmationsCount()
627 {
628
629 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getConfirmationsCount', []);
630
631 return parent::getConfirmationsCount();
632 }
633
634 /**
635 * {@inheritDoc}
636 */
637 public function setConfirmationsCount($countConfirmations)
638 {
639
640 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setConfirmationsCount', [$countConfirmations]);
641
642 return parent::setConfirmationsCount($countConfirmations);
643 }
644
645 /**
646 * {@inheritDoc}
647 */
648 public function getSegmentsCount(): int
649 {
650
651 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSegmentsCount', []);
652
653 return parent::getSegmentsCount();
654 }
655
656 /**
657 * {@inheritDoc}
658 */
659 public function setSegmentsCount(int $segmentsCount): void
660 {
661
662 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSegmentsCount', [$segmentsCount]);
663
664 parent::setSegmentsCount($segmentsCount);
665 }
666
667 /**
668 * {@inheritDoc}
669 */
670 public function getUnsubscribeToken()
671 {
672
673 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUnsubscribeToken', []);
674
675 return parent::getUnsubscribeToken();
676 }
677
678 /**
679 * {@inheritDoc}
680 */
681 public function setUnsubscribeToken($unsubscribeToken)
682 {
683
684 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUnsubscribeToken', [$unsubscribeToken]);
685
686 return parent::setUnsubscribeToken($unsubscribeToken);
687 }
688
689 /**
690 * {@inheritDoc}
691 */
692 public function getLinkToken()
693 {
694
695 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLinkToken', []);
696
697 return parent::getLinkToken();
698 }
699
700 /**
701 * {@inheritDoc}
702 */
703 public function setLinkToken($linkToken)
704 {
705
706 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLinkToken', [$linkToken]);
707
708 return parent::setLinkToken($linkToken);
709 }
710
711 /**
712 * {@inheritDoc}
713 */
714 public function getSubscriberSegments(?string $status = NULL)
715 {
716
717 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriberSegments', [$status]);
718
719 return parent::getSubscriberSegments($status);
720 }
721
722 /**
723 * {@inheritDoc}
724 */
725 public function getSegments()
726 {
727
728 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSegments', []);
729
730 return parent::getSegments();
731 }
732
733 /**
734 * {@inheritDoc}
735 */
736 public function getSubscriberCustomFields()
737 {
738
739 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriberCustomFields', []);
740
741 return parent::getSubscriberCustomFields();
742 }
743
744 /**
745 * {@inheritDoc}
746 */
747 public function getSubscriberCustomField(\MailPoet\Entities\CustomFieldEntity $customField): ?\MailPoet\Entities\SubscriberCustomFieldEntity
748 {
749
750 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriberCustomField', [$customField]);
751
752 return parent::getSubscriberCustomField($customField);
753 }
754
755 /**
756 * {@inheritDoc}
757 */
758 public function getSubscriberTags()
759 {
760
761 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriberTags', []);
762
763 return parent::getSubscriberTags();
764 }
765
766 /**
767 * {@inheritDoc}
768 */
769 public function getSubscriberTag(\MailPoet\Entities\TagEntity $tag): ?\MailPoet\Entities\SubscriberTagEntity
770 {
771
772 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriberTag', [$tag]);
773
774 return parent::getSubscriberTag($tag);
775 }
776
777 /**
778 * {@inheritDoc}
779 */
780 public function getEngagementScore(): ?float
781 {
782
783 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEngagementScore', []);
784
785 return parent::getEngagementScore();
786 }
787
788 /**
789 * {@inheritDoc}
790 */
791 public function setEngagementScore(?float $engagementScore): void
792 {
793
794 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEngagementScore', [$engagementScore]);
795
796 parent::setEngagementScore($engagementScore);
797 }
798
799 /**
800 * {@inheritDoc}
801 */
802 public function getEngagementScoreUpdatedAt(): ?\DateTimeInterface
803 {
804
805 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEngagementScoreUpdatedAt', []);
806
807 return parent::getEngagementScoreUpdatedAt();
808 }
809
810 /**
811 * {@inheritDoc}
812 */
813 public function setEngagementScoreUpdatedAt(?\DateTimeInterface $engagementScoreUpdatedAt): void
814 {
815
816 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEngagementScoreUpdatedAt', [$engagementScoreUpdatedAt]);
817
818 parent::setEngagementScoreUpdatedAt($engagementScoreUpdatedAt);
819 }
820
821 /**
822 * {@inheritDoc}
823 */
824 public function getLastEngagementAt(): ?\DateTimeInterface
825 {
826
827 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastEngagementAt', []);
828
829 return parent::getLastEngagementAt();
830 }
831
832 /**
833 * {@inheritDoc}
834 */
835 public function setLastEngagementAt(\DateTimeInterface $lastEngagementAt): void
836 {
837
838 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastEngagementAt', [$lastEngagementAt]);
839
840 parent::setLastEngagementAt($lastEngagementAt);
841 }
842
843 /**
844 * {@inheritDoc}
845 */
846 public function markEngaged(\DateTimeInterface $engagedAt): void
847 {
848
849 $this->__initializer__ && $this->__initializer__->__invoke($this, 'markEngaged', [$engagedAt]);
850
851 parent::markEngaged($engagedAt);
852 }
853
854 /**
855 * {@inheritDoc}
856 */
857 public function getLastSendingAt(): ?\DateTimeInterface
858 {
859
860 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastSendingAt', []);
861
862 return parent::getLastSendingAt();
863 }
864
865 /**
866 * {@inheritDoc}
867 */
868 public function setLastSendingAt(?\DateTimeInterface $dateTime): void
869 {
870
871 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastSendingAt', [$dateTime]);
872
873 parent::setLastSendingAt($dateTime);
874 }
875
876 /**
877 * {@inheritDoc}
878 */
879 public function getLastOpenAt(): ?\DateTimeInterface
880 {
881
882 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastOpenAt', []);
883
884 return parent::getLastOpenAt();
885 }
886
887 /**
888 * {@inheritDoc}
889 */
890 public function setLastOpenAt(?\DateTimeInterface $dateTime): void
891 {
892
893 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastOpenAt', [$dateTime]);
894
895 parent::setLastOpenAt($dateTime);
896 }
897
898 /**
899 * {@inheritDoc}
900 */
901 public function getLastClickAt(): ?\DateTimeInterface
902 {
903
904 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastClickAt', []);
905
906 return parent::getLastClickAt();
907 }
908
909 /**
910 * {@inheritDoc}
911 */
912 public function setLastClickAt(?\DateTimeInterface $dateTime): void
913 {
914
915 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastClickAt', [$dateTime]);
916
917 parent::setLastClickAt($dateTime);
918 }
919
920 /**
921 * {@inheritDoc}
922 */
923 public function getLastPurchaseAt(): ?\DateTimeInterface
924 {
925
926 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastPurchaseAt', []);
927
928 return parent::getLastPurchaseAt();
929 }
930
931 /**
932 * {@inheritDoc}
933 */
934 public function setLastPurchaseAt(?\DateTimeInterface $dateTime): void
935 {
936
937 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastPurchaseAt', [$dateTime]);
938
939 parent::setLastPurchaseAt($dateTime);
940 }
941
942 /**
943 * {@inheritDoc}
944 */
945 public function getLastPageViewAt(): ?\DateTimeInterface
946 {
947
948 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLastPageViewAt', []);
949
950 return parent::getLastPageViewAt();
951 }
952
953 /**
954 * {@inheritDoc}
955 */
956 public function setLastPageViewAt(?\DateTimeInterface $dateTime): void
957 {
958
959 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLastPageViewAt', [$dateTime]);
960
961 parent::setLastPageViewAt($dateTime);
962 }
963
964 /**
965 * {@inheritDoc}
966 */
967 public function setWoocommerceSyncedAt(?\DateTimeInterface $woocommerceSyncedAt): void
968 {
969
970 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setWoocommerceSyncedAt', [$woocommerceSyncedAt]);
971
972 parent::setWoocommerceSyncedAt($woocommerceSyncedAt);
973 }
974
975 /**
976 * {@inheritDoc}
977 */
978 public function getWoocommerceSyncedAt(): ?\DateTimeInterface
979 {
980
981 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getWoocommerceSyncedAt', []);
982
983 return parent::getWoocommerceSyncedAt();
984 }
985
986 /**
987 * {@inheritDoc}
988 */
989 public function getEmailCount(): int
990 {
991
992 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmailCount', []);
993
994 return parent::getEmailCount();
995 }
996
997 /**
998 * {@inheritDoc}
999 */
1000 public function setEmailCount(int $emailCount): void
1001 {
1002
1003 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailCount', [$emailCount]);
1004
1005 parent::setEmailCount($emailCount);
1006 }
1007
1008 /**
1009 * {@inheritDoc}
1010 */
1011 public function cleanupSubscriberSegments(): void
1012 {
1013
1014 $this->__initializer__ && $this->__initializer__->__invoke($this, 'cleanupSubscriberSegments', []);
1015
1016 parent::cleanupSubscriberSegments();
1017 }
1018
1019 /**
1020 * {@inheritDoc}
1021 */
1022 public function getId()
1023 {
1024 if ($this->__isInitialized__ === false) {
1025 return (int) parent::getId();
1026 }
1027
1028
1029 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
1030
1031 return parent::getId();
1032 }
1033
1034 /**
1035 * {@inheritDoc}
1036 */
1037 public function setId($id)
1038 {
1039
1040 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setId', [$id]);
1041
1042 return parent::setId($id);
1043 }
1044
1045 /**
1046 * {@inheritDoc}
1047 */
1048 public function getCreatedAt(): ?\DateTimeInterface
1049 {
1050
1051 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
1052
1053 return parent::getCreatedAt();
1054 }
1055
1056 /**
1057 * {@inheritDoc}
1058 */
1059 public function setCreatedAt(\DateTimeInterface $createdAt): void
1060 {
1061
1062 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$createdAt]);
1063
1064 parent::setCreatedAt($createdAt);
1065 }
1066
1067 /**
1068 * {@inheritDoc}
1069 */
1070 public function getUpdatedAt()
1071 {
1072
1073 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
1074
1075 return parent::getUpdatedAt();
1076 }
1077
1078 /**
1079 * {@inheritDoc}
1080 */
1081 public function setUpdatedAt(\DateTimeInterface $updatedAt)
1082 {
1083
1084 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$updatedAt]);
1085
1086 return parent::setUpdatedAt($updatedAt);
1087 }
1088
1089 /**
1090 * {@inheritDoc}
1091 */
1092 public function getDeletedAt()
1093 {
1094
1095 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDeletedAt', []);
1096
1097 return parent::getDeletedAt();
1098 }
1099
1100 /**
1101 * {@inheritDoc}
1102 */
1103 public function setDeletedAt($deletedAt)
1104 {
1105
1106 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDeletedAt', [$deletedAt]);
1107
1108 return parent::setDeletedAt($deletedAt);
1109 }
1110
1111 /**
1112 * {@inheritDoc}
1113 */
1114 public function getValidationGroups(): ?array
1115 {
1116
1117 $this->__initializer__ && $this->__initializer__->__invoke($this, 'getValidationGroups', []);
1118
1119 return parent::getValidationGroups();
1120 }
1121
1122 /**
1123 * {@inheritDoc}
1124 */
1125 public function setValidationGroups(?array $validationGroups): void
1126 {
1127
1128 $this->__initializer__ && $this->__initializer__->__invoke($this, 'setValidationGroups', [$validationGroups]);
1129
1130 parent::setValidationGroups($validationGroups);
1131 }
1132
1133 }
1134