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

Open in your IDE?
  1. <?php
  2. namespace Proxies\__CG__\App\Entity\Clinic;
  3. /**
  4.  * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
  5.  */
  6. class Clinic extends \App\Entity\Clinic\Clinic 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\\Clinic\\Clinic' "\0" 'id''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'name''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sub_domain''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'organisation_id''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smscredit''booking_btn_name''booking_btn_clr''booking_btn_bg_clr''inner_color''outer_color''background_img''profile_img''meeting_price''meeting_price_type''show_in_public_profile''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientRefPrefix''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'email''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'verifiedEmail''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'webSite''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'phone''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'contactName''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'description''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'widget_settings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sms_number''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sms_status''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'timezone''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'logo''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'background''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'templates''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'events''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentLeads''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderTasks''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'equipments''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminders''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderHeader''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderFooter''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'remindersRecalls''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderRecallText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointments''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'licenses''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'webhookEvents''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'rooms''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'treatments''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'treatmentGroups''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pricesList''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'products''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'marketings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'formFiles''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'invoices''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'googleToken''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'googleId''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'gocardlessCustomer''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'twilio''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smsSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'documentCategory''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'blockerReasons''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'discountReasons''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'topicArn''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pmPIN''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'autoEmailReplyAddress''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pmPatientMessage''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pmClinicIntro''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'autoRenewSubscription''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'subscriptionExpiry''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'emailReminder''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'emailNew''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smsNew''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smsReminder''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'whenAnsweredHideWhereDidYouHearAboutUs''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'clinicUsers''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'organisation''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'waitings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'leadCaptures''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'questionaires''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'goodsReceiveds''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'calendarStartDay''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'calendarEndDay''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentDefaultTime''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentSlotDuration''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentDefaultView''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'privateModeCalendar''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'clinicRepresentative''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'dataProtectionOfficer''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'companyRegistrationNumber''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'emailToWithdraw''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'periodStoredData''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'surveyEmailText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'postAptFormEmailText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'exportInProgress''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'archives''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'vatNumber''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledVat''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'tempVatRate''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'onlineBookingSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'chronoscanSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'onlineBookingWidget''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'stripeRefreshToken''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'stripePublishableKey''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'stripeAccountId''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'onlineBookingEmailSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'allowedPatients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sharedAllPatients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'checkboxSharedAllPatients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'mailChimpConfig''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'currency''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientInfoToDocumentHeader''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'tAndC''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'declaration''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'treatmentPlanTAndC''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'trafficLight''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'bookingRequiredFields''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'doubleBooking''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'requiredConfirmation''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'fixedDiscountAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'requiredQuestionnaires''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientRequiredFields''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'prospectRequiredFields''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledPostcode''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledChronoscan''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'postcodeApiKey''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledProspectWebForm''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'paymentSense''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'outcomes''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientStatuses''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'learnAboutSources''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'promoCode''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'priceTier''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'addons''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'locations''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'xeroTenantId''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentCodes''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'xeroSyncJob''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'leadCaptureStages''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reduceStock''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientQuestionnaire''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'xeroBankAccount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'memberships''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'isNewClinic''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'marketingExpert''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'clinicSurveyEmailText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'trial_end_date''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sharedPatientDate''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'filters''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'featureCustomWebsiteAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'featureAdAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'featureMessageAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'address1''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'address2''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'town''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'state''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'country''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'postcode''createdAt''updatedAt'];
  53.         }
  54.         return ['__isInitialized__''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'id''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'name''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sub_domain''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'organisation_id''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smscredit''booking_btn_name''booking_btn_clr''booking_btn_bg_clr''inner_color''outer_color''background_img''profile_img''meeting_price''meeting_price_type''show_in_public_profile''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientRefPrefix''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'email''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'verifiedEmail''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'webSite''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'phone''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'contactName''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'description''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'widget_settings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sms_number''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sms_status''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'timezone''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'logo''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'background''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'templates''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'events''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentLeads''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderTasks''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'equipments''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminders''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderHeader''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderFooter''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'remindersRecalls''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reminderRecallText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointments''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'licenses''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'webhookEvents''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'rooms''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'treatments''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'treatmentGroups''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pricesList''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'products''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'marketings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'formFiles''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'invoices''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'googleToken''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'googleId''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'gocardlessCustomer''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'twilio''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smsSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'documentCategory''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'blockerReasons''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'discountReasons''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'topicArn''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pmPIN''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'autoEmailReplyAddress''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pmPatientMessage''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'pmClinicIntro''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'autoRenewSubscription''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'subscriptionExpiry''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'emailReminder''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'emailNew''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smsNew''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'smsReminder''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'whenAnsweredHideWhereDidYouHearAboutUs''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'clinicUsers''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'organisation''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'waitings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'leadCaptures''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'questionaires''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'goodsReceiveds''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'calendarStartDay''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'calendarEndDay''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentDefaultTime''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentSlotDuration''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentDefaultView''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'privateModeCalendar''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'clinicRepresentative''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'dataProtectionOfficer''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'companyRegistrationNumber''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'emailToWithdraw''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'periodStoredData''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'surveyEmailText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'postAptFormEmailText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'exportInProgress''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'archives''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'vatNumber''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledVat''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'tempVatRate''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'onlineBookingSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'chronoscanSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'onlineBookingWidget''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'stripeRefreshToken''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'stripePublishableKey''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'stripeAccountId''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'onlineBookingEmailSettings''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'allowedPatients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sharedAllPatients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'checkboxSharedAllPatients''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'mailChimpConfig''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'currency''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientInfoToDocumentHeader''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'tAndC''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'declaration''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'treatmentPlanTAndC''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'trafficLight''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'bookingRequiredFields''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'doubleBooking''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'requiredConfirmation''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'fixedDiscountAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'requiredQuestionnaires''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientRequiredFields''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'prospectRequiredFields''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledPostcode''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledChronoscan''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'postcodeApiKey''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'enabledProspectWebForm''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'paymentSense''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'outcomes''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientStatuses''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'learnAboutSources''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'promoCode''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'priceTier''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'addons''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'locations''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'xeroTenantId''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'appointmentCodes''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'xeroSyncJob''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'leadCaptureStages''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'reduceStock''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'patientQuestionnaire''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'xeroBankAccount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'memberships''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'isNewClinic''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'marketingExpert''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'clinicSurveyEmailText''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'trial_end_date''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'sharedPatientDate''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'filters''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'featureCustomWebsiteAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'featureAdAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'featureMessageAmount''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'address1''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'address2''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'town''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'state''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'country''' "\0" 'App\\Entity\\Clinic\\Clinic' "\0" 'postcode''createdAt''updatedAt'];
  55.     }
  56.     /**
  57.      * 
  58.      */
  59.     public function __wakeup()
  60.     {
  61.         if ( ! $this->__isInitialized__) {
  62.             $this->__initializer__ = function (Clinic $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.     /**
  148.      * {@inheritDoc}
  149.      */
  150.     public function csvSerialize(array $data = array (
  151. ))
  152.     {
  153.         $this->__initializer__ && $this->__initializer__->__invoke($this'csvSerialize', [$data]);
  154.         return parent::csvSerialize($data);
  155.     }
  156.     /**
  157.      * {@inheritDoc}
  158.      */
  159.     public function exportDataCSV()
  160.     {
  161.         $this->__initializer__ && $this->__initializer__->__invoke($this'exportDataCSV', []);
  162.         return parent::exportDataCSV();
  163.     }
  164.     /**
  165.      * {@inheritDoc}
  166.      */
  167.     public function getId()
  168.     {
  169.         if ($this->__isInitialized__ === false) {
  170.             return (int)  parent::getId();
  171.         }
  172.         $this->__initializer__ && $this->__initializer__->__invoke($this'getId', []);
  173.         return parent::getId();
  174.     }
  175.     /**
  176.      * {@inheritDoc}
  177.      */
  178.     public function getOrganisationId()
  179.     {
  180.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOrganisationId', []);
  181.         return parent::getOrganisationId();
  182.     }
  183.     /**
  184.      * {@inheritDoc}
  185.      */
  186.     public function getSmsCredit()
  187.     {
  188.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSmsCredit', []);
  189.         return parent::getSmsCredit();
  190.     }
  191.     /**
  192.      * {@inheritDoc}
  193.      */
  194.     public function setSmsCredit($smscredit)
  195.     {
  196.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSmsCredit', [$smscredit]);
  197.         return parent::setSmsCredit($smscredit);
  198.     }
  199.     /**
  200.      * {@inheritDoc}
  201.      */
  202.     public function getName()
  203.     {
  204.         $this->__initializer__ && $this->__initializer__->__invoke($this'getName', []);
  205.         return parent::getName();
  206.     }
  207.     /**
  208.      * {@inheritDoc}
  209.      */
  210.     public function setName($name)
  211.     {
  212.         $this->__initializer__ && $this->__initializer__->__invoke($this'setName', [$name]);
  213.         return parent::setName($name);
  214.     }
  215.     /**
  216.      * {@inheritDoc}
  217.      */
  218.     public function getPatientRefPrefix()
  219.     {
  220.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPatientRefPrefix', []);
  221.         return parent::getPatientRefPrefix();
  222.     }
  223.     /**
  224.      * {@inheritDoc}
  225.      */
  226.     public function setPatientRefPrefix($patientRefPrefix)
  227.     {
  228.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPatientRefPrefix', [$patientRefPrefix]);
  229.         return parent::setPatientRefPrefix($patientRefPrefix);
  230.     }
  231.     /**
  232.      * {@inheritDoc}
  233.      */
  234.     public function getSubDomain()
  235.     {
  236.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSubDomain', []);
  237.         return parent::getSubDomain();
  238.     }
  239.     /**
  240.      * {@inheritDoc}
  241.      */
  242.     public function setSubDomain($sub_domain)
  243.     {
  244.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSubDomain', [$sub_domain]);
  245.         return parent::setSubDomain($sub_domain);
  246.     }
  247.     /**
  248.      * {@inheritDoc}
  249.      */
  250.     public function getBookingBtnName()
  251.     {
  252.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBookingBtnName', []);
  253.         return parent::getBookingBtnName();
  254.     }
  255.     /**
  256.      * {@inheritDoc}
  257.      */
  258.     public function setBookingBtnName($booking_btn_name)
  259.     {
  260.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBookingBtnName', [$booking_btn_name]);
  261.         return parent::setBookingBtnName($booking_btn_name);
  262.     }
  263.     /**
  264.      * {@inheritDoc}
  265.      */
  266.     public function getBookingBtnClr()
  267.     {
  268.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBookingBtnClr', []);
  269.         return parent::getBookingBtnClr();
  270.     }
  271.     /**
  272.      * {@inheritDoc}
  273.      */
  274.     public function setBookingBtnClr($booking_btn_clr)
  275.     {
  276.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBookingBtnClr', [$booking_btn_clr]);
  277.         return parent::setBookingBtnClr($booking_btn_clr);
  278.     }
  279.     /**
  280.      * {@inheritDoc}
  281.      */
  282.     public function getBookingBtnBgClr()
  283.     {
  284.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBookingBtnBgClr', []);
  285.         return parent::getBookingBtnBgClr();
  286.     }
  287.     /**
  288.      * {@inheritDoc}
  289.      */
  290.     public function setBookingBtnBgClr($booking_btn_bg_clr)
  291.     {
  292.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBookingBtnBgClr', [$booking_btn_bg_clr]);
  293.         return parent::setBookingBtnBgClr($booking_btn_bg_clr);
  294.     }
  295.     /**
  296.      * {@inheritDoc}
  297.      */
  298.     public function getInnerColor()
  299.     {
  300.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInnerColor', []);
  301.         return parent::getInnerColor();
  302.     }
  303.     /**
  304.      * {@inheritDoc}
  305.      */
  306.     public function setInnerColor($inner_color)
  307.     {
  308.         $this->__initializer__ && $this->__initializer__->__invoke($this'setInnerColor', [$inner_color]);
  309.         return parent::setInnerColor($inner_color);
  310.     }
  311.     /**
  312.      * {@inheritDoc}
  313.      */
  314.     public function getOuterColor()
  315.     {
  316.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOuterColor', []);
  317.         return parent::getOuterColor();
  318.     }
  319.     /**
  320.      * {@inheritDoc}
  321.      */
  322.     public function setOuterColor($outer_color)
  323.     {
  324.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOuterColor', [$outer_color]);
  325.         return parent::setOuterColor($outer_color);
  326.     }
  327.     /**
  328.      * {@inheritDoc}
  329.      */
  330.     public function getBackgroundImg()
  331.     {
  332.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBackgroundImg', []);
  333.         return parent::getBackgroundImg();
  334.     }
  335.     /**
  336.      * {@inheritDoc}
  337.      */
  338.     public function setBackgroundImg($background_img)
  339.     {
  340.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBackgroundImg', [$background_img]);
  341.         return parent::setBackgroundImg($background_img);
  342.     }
  343.     /**
  344.      * {@inheritDoc}
  345.      */
  346.     public function getProfileImg()
  347.     {
  348.         $this->__initializer__ && $this->__initializer__->__invoke($this'getProfileImg', []);
  349.         return parent::getProfileImg();
  350.     }
  351.     /**
  352.      * {@inheritDoc}
  353.      */
  354.     public function setProfileImg($profile_img)
  355.     {
  356.         $this->__initializer__ && $this->__initializer__->__invoke($this'setProfileImg', [$profile_img]);
  357.         return parent::setProfileImg($profile_img);
  358.     }
  359.     /**
  360.      * {@inheritDoc}
  361.      */
  362.     public function getMeetingPrice()
  363.     {
  364.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMeetingPrice', []);
  365.         return parent::getMeetingPrice();
  366.     }
  367.     /**
  368.      * {@inheritDoc}
  369.      */
  370.     public function setMeetingPrice($meeting_price)
  371.     {
  372.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMeetingPrice', [$meeting_price]);
  373.         return parent::setMeetingPrice($meeting_price);
  374.     }
  375.     /**
  376.      * {@inheritDoc}
  377.      */
  378.     public function getMeetingPriceType()
  379.     {
  380.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMeetingPriceType', []);
  381.         return parent::getMeetingPriceType();
  382.     }
  383.     /**
  384.      * {@inheritDoc}
  385.      */
  386.     public function setMeetingPriceType($meeting_price_type)
  387.     {
  388.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMeetingPriceType', [$meeting_price_type]);
  389.         return parent::setMeetingPriceType($meeting_price_type);
  390.     }
  391.     /**
  392.      * {@inheritDoc}
  393.      */
  394.     public function getShowInPublicProfile()
  395.     {
  396.         $this->__initializer__ && $this->__initializer__->__invoke($this'getShowInPublicProfile', []);
  397.         return parent::getShowInPublicProfile();
  398.     }
  399.     /**
  400.      * {@inheritDoc}
  401.      */
  402.     public function setShowInPublicProfile($show_in_public_profile)
  403.     {
  404.         $this->__initializer__ && $this->__initializer__->__invoke($this'setShowInPublicProfile', [$show_in_public_profile]);
  405.         return parent::setShowInPublicProfile($show_in_public_profile);
  406.     }
  407.     /**
  408.      * {@inheritDoc}
  409.      */
  410.     public function getEmail()
  411.     {
  412.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmail', []);
  413.         return parent::getEmail();
  414.     }
  415.     /**
  416.      * {@inheritDoc}
  417.      */
  418.     public function setEmail($email)
  419.     {
  420.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmail', [$email]);
  421.         return parent::setEmail($email);
  422.     }
  423.     /**
  424.      * {@inheritDoc}
  425.      */
  426.     public function isVerifiedEmail()
  427.     {
  428.         $this->__initializer__ && $this->__initializer__->__invoke($this'isVerifiedEmail', []);
  429.         return parent::isVerifiedEmail();
  430.     }
  431.     /**
  432.      * {@inheritDoc}
  433.      */
  434.     public function setVerifiedEmail($verifiedEmail)
  435.     {
  436.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVerifiedEmail', [$verifiedEmail]);
  437.         return parent::setVerifiedEmail($verifiedEmail);
  438.     }
  439.     /**
  440.      * {@inheritDoc}
  441.      */
  442.     public function getWebSite()
  443.     {
  444.         $this->__initializer__ && $this->__initializer__->__invoke($this'getWebSite', []);
  445.         return parent::getWebSite();
  446.     }
  447.     /**
  448.      * {@inheritDoc}
  449.      */
  450.     public function setWebSite($webSite)
  451.     {
  452.         $this->__initializer__ && $this->__initializer__->__invoke($this'setWebSite', [$webSite]);
  453.         return parent::setWebSite($webSite);
  454.     }
  455.     /**
  456.      * {@inheritDoc}
  457.      */
  458.     public function getPhone()
  459.     {
  460.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPhone', []);
  461.         return parent::getPhone();
  462.     }
  463.     /**
  464.      * {@inheritDoc}
  465.      */
  466.     public function setPhone($phone)
  467.     {
  468.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPhone', [$phone]);
  469.         return parent::setPhone($phone);
  470.     }
  471.     /**
  472.      * {@inheritDoc}
  473.      */
  474.     public function getContactName()
  475.     {
  476.         $this->__initializer__ && $this->__initializer__->__invoke($this'getContactName', []);
  477.         return parent::getContactName();
  478.     }
  479.     /**
  480.      * {@inheritDoc}
  481.      */
  482.     public function setContactName($contactName)
  483.     {
  484.         $this->__initializer__ && $this->__initializer__->__invoke($this'setContactName', [$contactName]);
  485.         return parent::setContactName($contactName);
  486.     }
  487.     /**
  488.      * {@inheritDoc}
  489.      */
  490.     public function getDescription()
  491.     {
  492.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDescription', []);
  493.         return parent::getDescription();
  494.     }
  495.     /**
  496.      * {@inheritDoc}
  497.      */
  498.     public function setDescription($description)
  499.     {
  500.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDescription', [$description]);
  501.         return parent::setDescription($description);
  502.     }
  503.     /**
  504.      * {@inheritDoc}
  505.      */
  506.     public function getTimezone()
  507.     {
  508.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTimezone', []);
  509.         return parent::getTimezone();
  510.     }
  511.     /**
  512.      * {@inheritDoc}
  513.      */
  514.     public function setTimezone($timezone)
  515.     {
  516.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTimezone', [$timezone]);
  517.         return parent::setTimezone($timezone);
  518.     }
  519.     /**
  520.      * {@inheritDoc}
  521.      */
  522.     public function getWidgetSettings()
  523.     {
  524.         $this->__initializer__ && $this->__initializer__->__invoke($this'getWidgetSettings', []);
  525.         return parent::getWidgetSettings();
  526.     }
  527.     /**
  528.      * {@inheritDoc}
  529.      */
  530.     public function setWidgetSettings($widget_settings)
  531.     {
  532.         $this->__initializer__ && $this->__initializer__->__invoke($this'setWidgetSettings', [$widget_settings]);
  533.         return parent::setWidgetSettings($widget_settings);
  534.     }
  535.     /**
  536.      * {@inheritDoc}
  537.      */
  538.     public function getSmsNumber()
  539.     {
  540.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSmsNumber', []);
  541.         return parent::getSmsNumber();
  542.     }
  543.     /**
  544.      * {@inheritDoc}
  545.      */
  546.     public function setSmsNumber($sms_number)
  547.     {
  548.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSmsNumber', [$sms_number]);
  549.         return parent::setSmsNumber($sms_number);
  550.     }
  551.     /**
  552.      * {@inheritDoc}
  553.      */
  554.     public function getSmsStatus()
  555.     {
  556.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSmsStatus', []);
  557.         return parent::getSmsStatus();
  558.     }
  559.     /**
  560.      * {@inheritDoc}
  561.      */
  562.     public function setSmsStatus($sms_status)
  563.     {
  564.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSmsStatus', [$sms_status]);
  565.         return parent::setSmsStatus($sms_status);
  566.     }
  567.     /**
  568.      * {@inheritDoc}
  569.      */
  570.     public function addClinicUser(\App\Entity\Clinic\Person\ClinicUser $user)
  571.     {
  572.         $this->__initializer__ && $this->__initializer__->__invoke($this'addClinicUser', [$user]);
  573.         return parent::addClinicUser($user);
  574.     }
  575.     /**
  576.      * {@inheritDoc}
  577.      */
  578.     public function getClinicUsers()
  579.     {
  580.         $this->__initializer__ && $this->__initializer__->__invoke($this'getClinicUsers', []);
  581.         return parent::getClinicUsers();
  582.     }
  583.     /**
  584.      * {@inheritDoc}
  585.      */
  586.     public function removeClinicUser(\App\Entity\Clinic\Person\ClinicUser $user)
  587.     {
  588.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeClinicUser', [$user]);
  589.         return parent::removeClinicUser($user);
  590.     }
  591.     /**
  592.      * {@inheritDoc}
  593.      */
  594.     public function getTemplates()
  595.     {
  596.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTemplates', []);
  597.         return parent::getTemplates();
  598.     }
  599.     /**
  600.      * {@inheritDoc}
  601.      */
  602.     public function getEvents()
  603.     {
  604.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEvents', []);
  605.         return parent::getEvents();
  606.     }
  607.     /**
  608.      * {@inheritDoc}
  609.      */
  610.     public function getAppointmentLeads()
  611.     {
  612.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppointmentLeads', []);
  613.         return parent::getAppointmentLeads();
  614.     }
  615.     /**
  616.      * {@inheritDoc}
  617.      */
  618.     public function getReminderTasks()
  619.     {
  620.         $this->__initializer__ && $this->__initializer__->__invoke($this'getReminderTasks', []);
  621.         return parent::getReminderTasks();
  622.     }
  623.     /**
  624.      * {@inheritDoc}
  625.      */
  626.     public function getMeetingsReminderTask()
  627.     {
  628.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMeetingsReminderTask', []);
  629.         return parent::getMeetingsReminderTask();
  630.     }
  631.     /**
  632.      * {@inheritDoc}
  633.      */
  634.     public function addReminderTask(\App\Entity\ReminderTask $reminderTask)
  635.     {
  636.         $this->__initializer__ && $this->__initializer__->__invoke($this'addReminderTask', [$reminderTask]);
  637.         return parent::addReminderTask($reminderTask);
  638.     }
  639.     /**
  640.      * {@inheritDoc}
  641.      */
  642.     public function removeReminderTask(\App\Entity\ReminderTask $reminderTask)
  643.     {
  644.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeReminderTask', [$reminderTask]);
  645.         return parent::removeReminderTask($reminderTask);
  646.     }
  647.     /**
  648.      * {@inheritDoc}
  649.      */
  650.     public function addMeetingsReminderTask(\App\Entity\ReminderTask $reminderTask)
  651.     {
  652.         $this->__initializer__ && $this->__initializer__->__invoke($this'addMeetingsReminderTask', [$reminderTask]);
  653.         return parent::addMeetingsReminderTask($reminderTask);
  654.     }
  655.     /**
  656.      * {@inheritDoc}
  657.      */
  658.     public function removeMeetingsReminderTask(\App\Entity\ReminderTask $reminderTask)
  659.     {
  660.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeMeetingsReminderTask', [$reminderTask]);
  661.         return parent::removeMeetingsReminderTask($reminderTask);
  662.     }
  663.     /**
  664.      * {@inheritDoc}
  665.      */
  666.     public function getEventsReminderTask()
  667.     {
  668.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEventsReminderTask', []);
  669.         return parent::getEventsReminderTask();
  670.     }
  671.     /**
  672.      * {@inheritDoc}
  673.      */
  674.     public function addEventsReminderTask(\App\Entity\ReminderTask $reminderTask)
  675.     {
  676.         $this->__initializer__ && $this->__initializer__->__invoke($this'addEventsReminderTask', [$reminderTask]);
  677.         return parent::addEventsReminderTask($reminderTask);
  678.     }
  679.     /**
  680.      * {@inheritDoc}
  681.      */
  682.     public function removeEventsReminderTask(\App\Entity\ReminderTask $reminderTask)
  683.     {
  684.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeEventsReminderTask', [$reminderTask]);
  685.         return parent::removeEventsReminderTask($reminderTask);
  686.     }
  687.     /**
  688.      * {@inheritDoc}
  689.      */
  690.     public function addEquipment(\App\Entity\Clinic\Equipment $equipment)
  691.     {
  692.         $this->__initializer__ && $this->__initializer__->__invoke($this'addEquipment', [$equipment]);
  693.         return parent::addEquipment($equipment);
  694.     }
  695.     /**
  696.      * {@inheritDoc}
  697.      */
  698.     public function getEquipments()
  699.     {
  700.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEquipments', []);
  701.         return parent::getEquipments();
  702.     }
  703.     /**
  704.      * {@inheritDoc}
  705.      */
  706.     public function removeEquipment(\App\Entity\Clinic\Equipment $equipment)
  707.     {
  708.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeEquipment', [$equipment]);
  709.         return parent::removeEquipment($equipment);
  710.     }
  711.     /**
  712.      * {@inheritDoc}
  713.      */
  714.     public function getRemindersRecalls()
  715.     {
  716.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRemindersRecalls', []);
  717.         return parent::getRemindersRecalls();
  718.     }
  719.     /**
  720.      * {@inheritDoc}
  721.      */
  722.     public function addRemindersRecall(\App\Entity\Clinic\ReminderRecall $reminderRecall)
  723.     {
  724.         $this->__initializer__ && $this->__initializer__->__invoke($this'addRemindersRecall', [$reminderRecall]);
  725.         return parent::addRemindersRecall($reminderRecall);
  726.     }
  727.     /**
  728.      * {@inheritDoc}
  729.      */
  730.     public function removeRemindersRecall(\App\Entity\Clinic\ReminderRecall $reminderRecall)
  731.     {
  732.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeRemindersRecall', [$reminderRecall]);
  733.         return parent::removeRemindersRecall($reminderRecall);
  734.     }
  735.     /**
  736.      * {@inheritDoc}
  737.      */
  738.     public function getReminderRecallText()
  739.     {
  740.         $this->__initializer__ && $this->__initializer__->__invoke($this'getReminderRecallText', []);
  741.         return parent::getReminderRecallText();
  742.     }
  743.     /**
  744.      * {@inheritDoc}
  745.      */
  746.     public function setReminderRecallText($reminderRecallText)
  747.     {
  748.         $this->__initializer__ && $this->__initializer__->__invoke($this'setReminderRecallText', [$reminderRecallText]);
  749.         return parent::setReminderRecallText($reminderRecallText);
  750.     }
  751.     /**
  752.      * {@inheritDoc}
  753.      */
  754.     public function addReminder(\App\Entity\Clinic\Reminder $reminder)
  755.     {
  756.         $this->__initializer__ && $this->__initializer__->__invoke($this'addReminder', [$reminder]);
  757.         return parent::addReminder($reminder);
  758.     }
  759.     /**
  760.      * {@inheritDoc}
  761.      */
  762.     public function getReminders()
  763.     {
  764.         $this->__initializer__ && $this->__initializer__->__invoke($this'getReminders', []);
  765.         return parent::getReminders();
  766.     }
  767.     /**
  768.      * {@inheritDoc}
  769.      */
  770.     public function removeReminder(\App\Entity\Clinic\Reminder $reminder)
  771.     {
  772.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeReminder', [$reminder]);
  773.         return parent::removeReminder($reminder);
  774.     }
  775.     /**
  776.      * {@inheritDoc}
  777.      */
  778.     public function addAppointments(\App\Entity\Clinic\Appointment $appointment)
  779.     {
  780.         $this->__initializer__ && $this->__initializer__->__invoke($this'addAppointments', [$appointment]);
  781.         return parent::addAppointments($appointment);
  782.     }
  783.     /**
  784.      * {@inheritDoc}
  785.      */
  786.     public function removeAppointments(\App\Entity\Clinic\Appointment $appointment)
  787.     {
  788.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeAppointments', [$appointment]);
  789.         return parent::removeAppointments($appointment);
  790.     }
  791.     /**
  792.      * {@inheritDoc}
  793.      */
  794.     public function addLicenses(\App\Entity\Clinic\License $license)
  795.     {
  796.         $this->__initializer__ && $this->__initializer__->__invoke($this'addLicenses', [$license]);
  797.         return parent::addLicenses($license);
  798.     }
  799.     /**
  800.      * {@inheritDoc}
  801.      */
  802.     public function removeLicenses(\App\Entity\Clinic\License $license)
  803.     {
  804.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeLicenses', [$license]);
  805.         return parent::removeLicenses($license);
  806.     }
  807.     /**
  808.      * {@inheritDoc}
  809.      */
  810.     public function getLicenses()
  811.     {
  812.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLicenses', []);
  813.         return parent::getLicenses();
  814.     }
  815.     /**
  816.      * {@inheritDoc}
  817.      */
  818.     public function addWebhookEvents(\App\Entity\Clinic\WebhookEvent $webhookEvents)
  819.     {
  820.         $this->__initializer__ && $this->__initializer__->__invoke($this'addWebhookEvents', [$webhookEvents]);
  821.         return parent::addWebhookEvents($webhookEvents);
  822.     }
  823.     /**
  824.      * {@inheritDoc}
  825.      */
  826.     public function removeWebhookEvents(\App\Entity\Clinic\WebhookEvent $webhookEvents)
  827.     {
  828.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeWebhookEvents', [$webhookEvents]);
  829.         return parent::removeWebhookEvents($webhookEvents);
  830.     }
  831.     /**
  832.      * {@inheritDoc}
  833.      */
  834.     public function getWebhookEvents()
  835.     {
  836.         $this->__initializer__ && $this->__initializer__->__invoke($this'getWebhookEvents', []);
  837.         return parent::getWebhookEvents();
  838.     }
  839.     /**
  840.      * {@inheritDoc}
  841.      */
  842.     public function addRoom(\App\Entity\Clinic\Room $room)
  843.     {
  844.         $this->__initializer__ && $this->__initializer__->__invoke($this'addRoom', [$room]);
  845.         return parent::addRoom($room);
  846.     }
  847.     /**
  848.      * {@inheritDoc}
  849.      */
  850.     public function getRooms()
  851.     {
  852.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRooms', []);
  853.         return parent::getRooms();
  854.     }
  855.     /**
  856.      * {@inheritDoc}
  857.      */
  858.     public function removeRoom(\App\Entity\Clinic\Room $room)
  859.     {
  860.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeRoom', [$room]);
  861.         return parent::removeRoom($room);
  862.     }
  863.     /**
  864.      * {@inheritDoc}
  865.      */
  866.     public function getPricesList()
  867.     {
  868.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPricesList', []);
  869.         return parent::getPricesList();
  870.     }
  871.     /**
  872.      * {@inheritDoc}
  873.      */
  874.     public function addPriceList(\App\Entity\Clinic\Stock\PriceList $priceList)
  875.     {
  876.         $this->__initializer__ && $this->__initializer__->__invoke($this'addPriceList', [$priceList]);
  877.         return parent::addPriceList($priceList);
  878.     }
  879.     /**
  880.      * {@inheritDoc}
  881.      */
  882.     public function removePriceList(\App\Entity\Clinic\Stock\PriceList $priceList)
  883.     {
  884.         $this->__initializer__ && $this->__initializer__->__invoke($this'removePriceList', [$priceList]);
  885.         return parent::removePriceList($priceList);
  886.     }
  887.     /**
  888.      * {@inheritDoc}
  889.      */
  890.     public function addProduct(\App\Entity\Clinic\Stock\Product $product)
  891.     {
  892.         $this->__initializer__ && $this->__initializer__->__invoke($this'addProduct', [$product]);
  893.         return parent::addProduct($product);
  894.     }
  895.     /**
  896.      * {@inheritDoc}
  897.      */
  898.     public function getProducts()
  899.     {
  900.         $this->__initializer__ && $this->__initializer__->__invoke($this'getProducts', []);
  901.         return parent::getProducts();
  902.     }
  903.     /**
  904.      * {@inheritDoc}
  905.      */
  906.     public function removeProduct(\App\Entity\Clinic\Stock\Product $product)
  907.     {
  908.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeProduct', [$product]);
  909.         return parent::removeProduct($product);
  910.     }
  911.     /**
  912.      * {@inheritDoc}
  913.      */
  914.     public function getGoogleToken()
  915.     {
  916.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGoogleToken', []);
  917.         return parent::getGoogleToken();
  918.     }
  919.     /**
  920.      * {@inheritDoc}
  921.      */
  922.     public function setGoogleToken($googleToken)
  923.     {
  924.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGoogleToken', [$googleToken]);
  925.         return parent::setGoogleToken($googleToken);
  926.     }
  927.     /**
  928.      * {@inheritDoc}
  929.      */
  930.     public function getGoogleId()
  931.     {
  932.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGoogleId', []);
  933.         return parent::getGoogleId();
  934.     }
  935.     /**
  936.      * {@inheritDoc}
  937.      */
  938.     public function setGoogleId($googleId)
  939.     {
  940.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGoogleId', [$googleId]);
  941.         return parent::setGoogleId($googleId);
  942.     }
  943.     /**
  944.      * {@inheritDoc}
  945.      */
  946.     public function addAppointment(\App\Entity\Clinic\Appointment $appointment)
  947.     {
  948.         $this->__initializer__ && $this->__initializer__->__invoke($this'addAppointment', [$appointment]);
  949.         return parent::addAppointment($appointment);
  950.     }
  951.     /**
  952.      * {@inheritDoc}
  953.      */
  954.     public function getAppointments()
  955.     {
  956.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppointments', []);
  957.         return parent::getAppointments();
  958.     }
  959.     /**
  960.      * {@inheritDoc}
  961.      */
  962.     public function removeAppointment(\App\Entity\Clinic\Appointment $appointment)
  963.     {
  964.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeAppointment', [$appointment]);
  965.         return parent::removeAppointment($appointment);
  966.     }
  967.     /**
  968.      * {@inheritDoc}
  969.      */
  970.     public function addMarketing(\App\Entity\Clinic\Marketing $marketing)
  971.     {
  972.         $this->__initializer__ && $this->__initializer__->__invoke($this'addMarketing', [$marketing]);
  973.         return parent::addMarketing($marketing);
  974.     }
  975.     /**
  976.      * {@inheritDoc}
  977.      */
  978.     public function getMarketings()
  979.     {
  980.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMarketings', []);
  981.         return parent::getMarketings();
  982.     }
  983.     /**
  984.      * {@inheritDoc}
  985.      */
  986.     public function removeMarketing(\App\Entity\Clinic\Marketing $marketing)
  987.     {
  988.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeMarketing', [$marketing]);
  989.         return parent::removeMarketing($marketing);
  990.     }
  991.     /**
  992.      * {@inheritDoc}
  993.      */
  994.     public function addForm(\App\Entity\Clinic\FormFile $formFile)
  995.     {
  996.         $this->__initializer__ && $this->__initializer__->__invoke($this'addForm', [$formFile]);
  997.         return parent::addForm($formFile);
  998.     }
  999.     /**
  1000.      * {@inheritDoc}
  1001.      */
  1002.     public function getFormFiles()
  1003.     {
  1004.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFormFiles', []);
  1005.         return parent::getFormFiles();
  1006.     }
  1007.     /**
  1008.      * {@inheritDoc}
  1009.      */
  1010.     public function removeFormFile(\App\Entity\Clinic\FormFile $formFile)
  1011.     {
  1012.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeFormFile', [$formFile]);
  1013.         return parent::removeFormFile($formFile);
  1014.     }
  1015.     /**
  1016.      * {@inheritDoc}
  1017.      */
  1018.     public function addInvoice(\App\Entity\Patient\BaseInvoice $invoice)
  1019.     {
  1020.         $this->__initializer__ && $this->__initializer__->__invoke($this'addInvoice', [$invoice]);
  1021.         return parent::addInvoice($invoice);
  1022.     }
  1023.     /**
  1024.      * {@inheritDoc}
  1025.      */
  1026.     public function getInvoices()
  1027.     {
  1028.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInvoices', []);
  1029.         return parent::getInvoices();
  1030.     }
  1031.     /**
  1032.      * {@inheritDoc}
  1033.      */
  1034.     public function removeInvoice(\App\Entity\Patient\BaseInvoice $invoice)
  1035.     {
  1036.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeInvoice', [$invoice]);
  1037.         return parent::removeInvoice($invoice);
  1038.     }
  1039.     /**
  1040.      * {@inheritDoc}
  1041.      */
  1042.     public function getMediaPrefix()
  1043.     {
  1044.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMediaPrefix', []);
  1045.         return parent::getMediaPrefix();
  1046.     }
  1047.     /**
  1048.      * {@inheritDoc}
  1049.      */
  1050.     public function getGocardlessCustomer()
  1051.     {
  1052.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGocardlessCustomer', []);
  1053.         return parent::getGocardlessCustomer();
  1054.     }
  1055.     /**
  1056.      * {@inheritDoc}
  1057.      */
  1058.     public function setGocardlessCustomer(\App\Entity\Clinic\GocardlessCustomer $gocardlessCustomer)
  1059.     {
  1060.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGocardlessCustomer', [$gocardlessCustomer]);
  1061.         return parent::setGocardlessCustomer($gocardlessCustomer);
  1062.     }
  1063.     /**
  1064.      * {@inheritDoc}
  1065.      */
  1066.     public function getPmPIN()
  1067.     {
  1068.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPmPIN', []);
  1069.         return parent::getPmPIN();
  1070.     }
  1071.     /**
  1072.      * {@inheritDoc}
  1073.      */
  1074.     public function setPmPIN($pmPIN): \App\Entity\Clinic\Clinic
  1075.     {
  1076.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPmPIN', [$pmPIN]);
  1077.         return parent::setPmPIN($pmPIN);
  1078.     }
  1079.     /**
  1080.      * {@inheritDoc}
  1081.      */
  1082.     public function getAutoEmailReplyAddress()
  1083.     {
  1084.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAutoEmailReplyAddress', []);
  1085.         return parent::getAutoEmailReplyAddress();
  1086.     }
  1087.     /**
  1088.      * {@inheritDoc}
  1089.      */
  1090.     public function setAutoEmailReplyAddress($autoEmailReplyAddress)
  1091.     {
  1092.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAutoEmailReplyAddress', [$autoEmailReplyAddress]);
  1093.         return parent::setAutoEmailReplyAddress($autoEmailReplyAddress);
  1094.     }
  1095.     /**
  1096.      * {@inheritDoc}
  1097.      */
  1098.     public function getPmPatientMessage()
  1099.     {
  1100.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPmPatientMessage', []);
  1101.         return parent::getPmPatientMessage();
  1102.     }
  1103.     /**
  1104.      * {@inheritDoc}
  1105.      */
  1106.     public function setPmPatientMessage($pmPatientMessage): \App\Entity\Clinic\Clinic
  1107.     {
  1108.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPmPatientMessage', [$pmPatientMessage]);
  1109.         return parent::setPmPatientMessage($pmPatientMessage);
  1110.     }
  1111.     /**
  1112.      * {@inheritDoc}
  1113.      */
  1114.     public function getPmClinicIntro()
  1115.     {
  1116.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPmClinicIntro', []);
  1117.         return parent::getPmClinicIntro();
  1118.     }
  1119.     /**
  1120.      * {@inheritDoc}
  1121.      */
  1122.     public function setPmClinicIntro($pmClinicIntro): \App\Entity\Clinic\Clinic
  1123.     {
  1124.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPmClinicIntro', [$pmClinicIntro]);
  1125.         return parent::setPmClinicIntro($pmClinicIntro);
  1126.     }
  1127.     /**
  1128.      * {@inheritDoc}
  1129.      */
  1130.     public function isAutoRenewSubscription()
  1131.     {
  1132.         $this->__initializer__ && $this->__initializer__->__invoke($this'isAutoRenewSubscription', []);
  1133.         return parent::isAutoRenewSubscription();
  1134.     }
  1135.     /**
  1136.      * {@inheritDoc}
  1137.      */
  1138.     public function setAutoRenewSubscription($autoRenewSubscription)
  1139.     {
  1140.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAutoRenewSubscription', [$autoRenewSubscription]);
  1141.         return parent::setAutoRenewSubscription($autoRenewSubscription);
  1142.     }
  1143.     /**
  1144.      * {@inheritDoc}
  1145.      */
  1146.     public function getSubscriptionExpiry()
  1147.     {
  1148.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSubscriptionExpiry', []);
  1149.         return parent::getSubscriptionExpiry();
  1150.     }
  1151.     /**
  1152.      * {@inheritDoc}
  1153.      */
  1154.     public function setSubscriptionExpiry($subscriptionExpiry)
  1155.     {
  1156.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSubscriptionExpiry', [$subscriptionExpiry]);
  1157.         return parent::setSubscriptionExpiry($subscriptionExpiry);
  1158.     }
  1159.     /**
  1160.      * {@inheritDoc}
  1161.      */
  1162.     public function isEmailReminder()
  1163.     {
  1164.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEmailReminder', []);
  1165.         return parent::isEmailReminder();
  1166.     }
  1167.     /**
  1168.      * {@inheritDoc}
  1169.      */
  1170.     public function setEmailReminder($emailReminder)
  1171.     {
  1172.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailReminder', [$emailReminder]);
  1173.         return parent::setEmailReminder($emailReminder);
  1174.     }
  1175.     /**
  1176.      * {@inheritDoc}
  1177.      */
  1178.     public function isSmsNew()
  1179.     {
  1180.         $this->__initializer__ && $this->__initializer__->__invoke($this'isSmsNew', []);
  1181.         return parent::isSmsNew();
  1182.     }
  1183.     /**
  1184.      * {@inheritDoc}
  1185.      */
  1186.     public function setSmsNew($smsNew)
  1187.     {
  1188.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSmsNew', [$smsNew]);
  1189.         return parent::setSmsNew($smsNew);
  1190.     }
  1191.     /**
  1192.      * {@inheritDoc}
  1193.      */
  1194.     public function isSmsReminder()
  1195.     {
  1196.         $this->__initializer__ && $this->__initializer__->__invoke($this'isSmsReminder', []);
  1197.         return parent::isSmsReminder();
  1198.     }
  1199.     /**
  1200.      * {@inheritDoc}
  1201.      */
  1202.     public function setSmsReminder($smsReminder)
  1203.     {
  1204.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSmsReminder', [$smsReminder]);
  1205.         return parent::setSmsReminder($smsReminder);
  1206.     }
  1207.     /**
  1208.      * {@inheritDoc}
  1209.      */
  1210.     public function isEmailNew()
  1211.     {
  1212.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEmailNew', []);
  1213.         return parent::isEmailNew();
  1214.     }
  1215.     /**
  1216.      * {@inheritDoc}
  1217.      */
  1218.     public function setEmailNew($emailNew)
  1219.     {
  1220.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailNew', [$emailNew]);
  1221.         return parent::setEmailNew($emailNew);
  1222.     }
  1223.     /**
  1224.      * {@inheritDoc}
  1225.      */
  1226.     public function isWhenAnsweredHideWhereDidYouHearAboutUs()
  1227.     {
  1228.         $this->__initializer__ && $this->__initializer__->__invoke($this'isWhenAnsweredHideWhereDidYouHearAboutUs', []);
  1229.         return parent::isWhenAnsweredHideWhereDidYouHearAboutUs();
  1230.     }
  1231.     /**
  1232.      * {@inheritDoc}
  1233.      */
  1234.     public function setWhenAnsweredHideWhereDidYouHearAboutUs($whenAnsweredHideWhereDidYouHearAboutUs)
  1235.     {
  1236.         $this->__initializer__ && $this->__initializer__->__invoke($this'setWhenAnsweredHideWhereDidYouHearAboutUs', [$whenAnsweredHideWhereDidYouHearAboutUs]);
  1237.         return parent::setWhenAnsweredHideWhereDidYouHearAboutUs($whenAnsweredHideWhereDidYouHearAboutUs);
  1238.     }
  1239.     /**
  1240.      * {@inheritDoc}
  1241.      */
  1242.     public function addPatient(\App\Entity\Person\Patient $patient)
  1243.     {
  1244.         $this->__initializer__ && $this->__initializer__->__invoke($this'addPatient', [$patient]);
  1245.         return parent::addPatient($patient);
  1246.     }
  1247.     /**
  1248.      * {@inheritDoc}
  1249.      */
  1250.     public function getPatients()
  1251.     {
  1252.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPatients', []);
  1253.         return parent::getPatients();
  1254.     }
  1255.     /**
  1256.      * {@inheritDoc}
  1257.      */
  1258.     public function removePatient(\App\Entity\Person\Patient $patient)
  1259.     {
  1260.         $this->__initializer__ && $this->__initializer__->__invoke($this'removePatient', [$patient]);
  1261.         return parent::removePatient($patient);
  1262.     }
  1263.     /**
  1264.      * {@inheritDoc}
  1265.      */
  1266.     public function getOrganisation()
  1267.     {
  1268.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOrganisation', []);
  1269.         return parent::getOrganisation();
  1270.     }
  1271.     /**
  1272.      * {@inheritDoc}
  1273.      */
  1274.     public function setOrganisation(\App\Entity\Organisation\Organisation $organisation)
  1275.     {
  1276.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOrganisation', [$organisation]);
  1277.         return parent::setOrganisation($organisation);
  1278.     }
  1279.     /**
  1280.      * {@inheritDoc}
  1281.      */
  1282.     public function getWaitings()
  1283.     {
  1284.         $this->__initializer__ && $this->__initializer__->__invoke($this'getWaitings', []);
  1285.         return parent::getWaitings();
  1286.     }
  1287.     /**
  1288.      * {@inheritDoc}
  1289.      */
  1290.     public function addWaiting(\App\Entity\Waiting\Item $waiting)
  1291.     {
  1292.         $this->__initializer__ && $this->__initializer__->__invoke($this'addWaiting', [$waiting]);
  1293.         return parent::addWaiting($waiting);
  1294.     }
  1295.     /**
  1296.      * {@inheritDoc}
  1297.      */
  1298.     public function removeWaiting(\App\Entity\Waiting\Item $waiting)
  1299.     {
  1300.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeWaiting', [$waiting]);
  1301.         return parent::removeWaiting($waiting);
  1302.     }
  1303.     /**
  1304.      * {@inheritDoc}
  1305.      */
  1306.     public function getLeadCaptures()
  1307.     {
  1308.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLeadCaptures', []);
  1309.         return parent::getLeadCaptures();
  1310.     }
  1311.     /**
  1312.      * {@inheritDoc}
  1313.      */
  1314.     public function addLeadCapture(\App\Entity\LeadCapture\LeadCapture $leadCapture)
  1315.     {
  1316.         $this->__initializer__ && $this->__initializer__->__invoke($this'addLeadCapture', [$leadCapture]);
  1317.         return parent::addLeadCapture($leadCapture);
  1318.     }
  1319.     /**
  1320.      * {@inheritDoc}
  1321.      */
  1322.     public function removeLeadCapture(\App\Entity\LeadCapture\LeadCapture $leadCapture)
  1323.     {
  1324.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeLeadCapture', [$leadCapture]);
  1325.         return parent::removeLeadCapture($leadCapture);
  1326.     }
  1327.     /**
  1328.      * {@inheritDoc}
  1329.      */
  1330.     public function getQuestionaires()
  1331.     {
  1332.         $this->__initializer__ && $this->__initializer__->__invoke($this'getQuestionaires', []);
  1333.         return parent::getQuestionaires();
  1334.     }
  1335.     /**
  1336.      * {@inheritDoc}
  1337.      */
  1338.     public function addQuestionaires(\App\Entity\Clinic\Questionaire\Questionaire $questionaire)
  1339.     {
  1340.         $this->__initializer__ && $this->__initializer__->__invoke($this'addQuestionaires', [$questionaire]);
  1341.         return parent::addQuestionaires($questionaire);
  1342.     }
  1343.     /**
  1344.      * {@inheritDoc}
  1345.      */
  1346.     public function removeQuestionaires(\App\Entity\Clinic\Questionaire\Questionaire $questionaire)
  1347.     {
  1348.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeQuestionaires', [$questionaire]);
  1349.         return parent::removeQuestionaires($questionaire);
  1350.     }
  1351.     /**
  1352.      * {@inheritDoc}
  1353.      */
  1354.     public function getTreatments()
  1355.     {
  1356.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTreatments', []);
  1357.         return parent::getTreatments();
  1358.     }
  1359.     /**
  1360.      * {@inheritDoc}
  1361.      */
  1362.     public function addTreatment(\App\Entity\Clinic\Stock\TreatmentClinic $treatment)
  1363.     {
  1364.         $this->__initializer__ && $this->__initializer__->__invoke($this'addTreatment', [$treatment]);
  1365.         return parent::addTreatment($treatment);
  1366.     }
  1367.     /**
  1368.      * {@inheritDoc}
  1369.      */
  1370.     public function removeTreatment(\App\Entity\Clinic\Stock\TreatmentClinic $treatment)
  1371.     {
  1372.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeTreatment', [$treatment]);
  1373.         return parent::removeTreatment($treatment);
  1374.     }
  1375.     /**
  1376.      * {@inheritDoc}
  1377.      */
  1378.     public function getTreatmentGroups()
  1379.     {
  1380.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTreatmentGroups', []);
  1381.         return parent::getTreatmentGroups();
  1382.     }
  1383.     /**
  1384.      * {@inheritDoc}
  1385.      */
  1386.     public function addTreatmentGroup(\App\Entity\Clinic\Stock\TreatmentGroup $treatmentGroup)
  1387.     {
  1388.         $this->__initializer__ && $this->__initializer__->__invoke($this'addTreatmentGroup', [$treatmentGroup]);
  1389.         return parent::addTreatmentGroup($treatmentGroup);
  1390.     }
  1391.     /**
  1392.      * {@inheritDoc}
  1393.      */
  1394.     public function removeTreatmentGroup(\App\Entity\Clinic\Stock\TreatmentGroup $treatmentGroup)
  1395.     {
  1396.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeTreatmentGroup', [$treatmentGroup]);
  1397.         return parent::removeTreatmentGroup($treatmentGroup);
  1398.     }
  1399.     /**
  1400.      * {@inheritDoc}
  1401.      */
  1402.     public function jsonSerialize()
  1403.     {
  1404.         $this->__initializer__ && $this->__initializer__->__invoke($this'jsonSerialize', []);
  1405.         return parent::jsonSerialize();
  1406.     }
  1407.     /**
  1408.      * {@inheritDoc}
  1409.      */
  1410.     public function getLogo()
  1411.     {
  1412.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLogo', []);
  1413.         return parent::getLogo();
  1414.     }
  1415.     /**
  1416.      * {@inheritDoc}
  1417.      */
  1418.     public function setLogo($logo)
  1419.     {
  1420.         $this->__initializer__ && $this->__initializer__->__invoke($this'setLogo', [$logo]);
  1421.         return parent::setLogo($logo);
  1422.     }
  1423.     /**
  1424.      * {@inheritDoc}
  1425.      */
  1426.     public function getBackground()
  1427.     {
  1428.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBackground', []);
  1429.         return parent::getBackground();
  1430.     }
  1431.     /**
  1432.      * {@inheritDoc}
  1433.      */
  1434.     public function setBackground($background)
  1435.     {
  1436.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBackground', [$background]);
  1437.         return parent::setBackground($background);
  1438.     }
  1439.     /**
  1440.      * {@inheritDoc}
  1441.      */
  1442.     public function getGoodsReceiveds()
  1443.     {
  1444.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGoodsReceiveds', []);
  1445.         return parent::getGoodsReceiveds();
  1446.     }
  1447.     /**
  1448.      * {@inheritDoc}
  1449.      */
  1450.     public function addGoodsReceived(\App\Entity\Clinic\Stock\GoodsReceived $goodsReceived)
  1451.     {
  1452.         $this->__initializer__ && $this->__initializer__->__invoke($this'addGoodsReceived', [$goodsReceived]);
  1453.         return parent::addGoodsReceived($goodsReceived);
  1454.     }
  1455.     /**
  1456.      * {@inheritDoc}
  1457.      */
  1458.     public function removeGoodsReceived(\App\Entity\Clinic\Stock\GoodsReceived $goodsReceived)
  1459.     {
  1460.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeGoodsReceived', [$goodsReceived]);
  1461.         return parent::removeGoodsReceived($goodsReceived);
  1462.     }
  1463.     /**
  1464.      * {@inheritDoc}
  1465.      */
  1466.     public function getReminderHeader()
  1467.     {
  1468.         $this->__initializer__ && $this->__initializer__->__invoke($this'getReminderHeader', []);
  1469.         return parent::getReminderHeader();
  1470.     }
  1471.     /**
  1472.      * {@inheritDoc}
  1473.      */
  1474.     public function setReminderHeader($reminderHeader)
  1475.     {
  1476.         $this->__initializer__ && $this->__initializer__->__invoke($this'setReminderHeader', [$reminderHeader]);
  1477.         return parent::setReminderHeader($reminderHeader);
  1478.     }
  1479.     /**
  1480.      * {@inheritDoc}
  1481.      */
  1482.     public function getReminderFooter()
  1483.     {
  1484.         $this->__initializer__ && $this->__initializer__->__invoke($this'getReminderFooter', []);
  1485.         return parent::getReminderFooter();
  1486.     }
  1487.     /**
  1488.      * {@inheritDoc}
  1489.      */
  1490.     public function setReminderFooter($reminderFooter)
  1491.     {
  1492.         $this->__initializer__ && $this->__initializer__->__invoke($this'setReminderFooter', [$reminderFooter]);
  1493.         return parent::setReminderFooter($reminderFooter);
  1494.     }
  1495.     /**
  1496.      * {@inheritDoc}
  1497.      */
  1498.     public function getTwilio()
  1499.     {
  1500.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTwilio', []);
  1501.         return parent::getTwilio();
  1502.     }
  1503.     /**
  1504.      * {@inheritDoc}
  1505.      */
  1506.     public function setTwilio($twilio)
  1507.     {
  1508.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTwilio', [$twilio]);
  1509.         return parent::setTwilio($twilio);
  1510.     }
  1511.     /**
  1512.      * {@inheritDoc}
  1513.      */
  1514.     public function getSmsSetting()
  1515.     {
  1516.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSmsSetting', []);
  1517.         return parent::getSmsSetting();
  1518.     }
  1519.     /**
  1520.      * {@inheritDoc}
  1521.      */
  1522.     public function setSmsSetting($smsSetting)
  1523.     {
  1524.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSmsSetting', [$smsSetting]);
  1525.         return parent::setSmsSetting($smsSetting);
  1526.     }
  1527.     /**
  1528.      * {@inheritDoc}
  1529.      */
  1530.     public function getTopicArn()
  1531.     {
  1532.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTopicArn', []);
  1533.         return parent::getTopicArn();
  1534.     }
  1535.     /**
  1536.      * {@inheritDoc}
  1537.      */
  1538.     public function setTopicArn($topicArn)
  1539.     {
  1540.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTopicArn', [$topicArn]);
  1541.         return parent::setTopicArn($topicArn);
  1542.     }
  1543.     /**
  1544.      * {@inheritDoc}
  1545.      */
  1546.     public function getCalendarStartDay()
  1547.     {
  1548.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCalendarStartDay', []);
  1549.         return parent::getCalendarStartDay();
  1550.     }
  1551.     /**
  1552.      * {@inheritDoc}
  1553.      */
  1554.     public function setCalendarStartDay($calendarStartDay)
  1555.     {
  1556.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCalendarStartDay', [$calendarStartDay]);
  1557.         return parent::setCalendarStartDay($calendarStartDay);
  1558.     }
  1559.     /**
  1560.      * {@inheritDoc}
  1561.      */
  1562.     public function getCalendarEndDay()
  1563.     {
  1564.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCalendarEndDay', []);
  1565.         return parent::getCalendarEndDay();
  1566.     }
  1567.     /**
  1568.      * {@inheritDoc}
  1569.      */
  1570.     public function setCalendarEndDay($calendarEndDay)
  1571.     {
  1572.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCalendarEndDay', [$calendarEndDay]);
  1573.         return parent::setCalendarEndDay($calendarEndDay);
  1574.     }
  1575.     /**
  1576.      * {@inheritDoc}
  1577.      */
  1578.     public function getAppointmentDefaultTime()
  1579.     {
  1580.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppointmentDefaultTime', []);
  1581.         return parent::getAppointmentDefaultTime();
  1582.     }
  1583.     /**
  1584.      * {@inheritDoc}
  1585.      */
  1586.     public function setAppointmentDefaultTime($appointmentDefaultTime)
  1587.     {
  1588.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAppointmentDefaultTime', [$appointmentDefaultTime]);
  1589.         return parent::setAppointmentDefaultTime($appointmentDefaultTime);
  1590.     }
  1591.     /**
  1592.      * {@inheritDoc}
  1593.      */
  1594.     public function isPrivateModeCalendar()
  1595.     {
  1596.         $this->__initializer__ && $this->__initializer__->__invoke($this'isPrivateModeCalendar', []);
  1597.         return parent::isPrivateModeCalendar();
  1598.     }
  1599.     /**
  1600.      * {@inheritDoc}
  1601.      */
  1602.     public function setPrivateModeCalendar($privateModeCalendar)
  1603.     {
  1604.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPrivateModeCalendar', [$privateModeCalendar]);
  1605.         return parent::setPrivateModeCalendar($privateModeCalendar);
  1606.     }
  1607.     /**
  1608.      * {@inheritDoc}
  1609.      */
  1610.     public function addDocumentCategory(\App\Entity\Clinic\DocumentCategory $documentCategory)
  1611.     {
  1612.         $this->__initializer__ && $this->__initializer__->__invoke($this'addDocumentCategory', [$documentCategory]);
  1613.         return parent::addDocumentCategory($documentCategory);
  1614.     }
  1615.     /**
  1616.      * {@inheritDoc}
  1617.      */
  1618.     public function removeDocumentCategory(\App\Entity\Clinic\DocumentCategory $documentCategory)
  1619.     {
  1620.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeDocumentCategory', [$documentCategory]);
  1621.         return parent::removeDocumentCategory($documentCategory);
  1622.     }
  1623.     /**
  1624.      * {@inheritDoc}
  1625.      */
  1626.     public function getDocumentCategory()
  1627.     {
  1628.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDocumentCategory', []);
  1629.         return parent::getDocumentCategory();
  1630.     }
  1631.     /**
  1632.      * {@inheritDoc}
  1633.      */
  1634.     public function getClinicRepresentative()
  1635.     {
  1636.         $this->__initializer__ && $this->__initializer__->__invoke($this'getClinicRepresentative', []);
  1637.         return parent::getClinicRepresentative();
  1638.     }
  1639.     /**
  1640.      * {@inheritDoc}
  1641.      */
  1642.     public function setClinicRepresentative($clinicRepresentative)
  1643.     {
  1644.         $this->__initializer__ && $this->__initializer__->__invoke($this'setClinicRepresentative', [$clinicRepresentative]);
  1645.         return parent::setClinicRepresentative($clinicRepresentative);
  1646.     }
  1647.     /**
  1648.      * {@inheritDoc}
  1649.      */
  1650.     public function getDataProtectionOfficer()
  1651.     {
  1652.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDataProtectionOfficer', []);
  1653.         return parent::getDataProtectionOfficer();
  1654.     }
  1655.     /**
  1656.      * {@inheritDoc}
  1657.      */
  1658.     public function setDataProtectionOfficer($dataProtectionOfficer)
  1659.     {
  1660.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDataProtectionOfficer', [$dataProtectionOfficer]);
  1661.         return parent::setDataProtectionOfficer($dataProtectionOfficer);
  1662.     }
  1663.     /**
  1664.      * {@inheritDoc}
  1665.      */
  1666.     public function getEmailToWithdraw()
  1667.     {
  1668.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEmailToWithdraw', []);
  1669.         return parent::getEmailToWithdraw();
  1670.     }
  1671.     /**
  1672.      * {@inheritDoc}
  1673.      */
  1674.     public function setEmailToWithdraw($emailToWithdraw)
  1675.     {
  1676.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEmailToWithdraw', [$emailToWithdraw]);
  1677.         return parent::setEmailToWithdraw($emailToWithdraw);
  1678.     }
  1679.     /**
  1680.      * {@inheritDoc}
  1681.      */
  1682.     public function getPeriodStoredData()
  1683.     {
  1684.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPeriodStoredData', []);
  1685.         return parent::getPeriodStoredData();
  1686.     }
  1687.     /**
  1688.      * {@inheritDoc}
  1689.      */
  1690.     public function setPeriodStoredData($periodStoredData)
  1691.     {
  1692.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPeriodStoredData', [$periodStoredData]);
  1693.         return parent::setPeriodStoredData($periodStoredData);
  1694.     }
  1695.     /**
  1696.      * {@inheritDoc}
  1697.      */
  1698.     public function getCompanyRegistrationNumber()
  1699.     {
  1700.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCompanyRegistrationNumber', []);
  1701.         return parent::getCompanyRegistrationNumber();
  1702.     }
  1703.     /**
  1704.      * {@inheritDoc}
  1705.      */
  1706.     public function setCompanyRegistrationNumber($companyRegistrationNumber)
  1707.     {
  1708.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCompanyRegistrationNumber', [$companyRegistrationNumber]);
  1709.         return parent::setCompanyRegistrationNumber($companyRegistrationNumber);
  1710.     }
  1711.     /**
  1712.      * {@inheritDoc}
  1713.      */
  1714.     public function getAppointmentSlotDuration()
  1715.     {
  1716.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppointmentSlotDuration', []);
  1717.         return parent::getAppointmentSlotDuration();
  1718.     }
  1719.     /**
  1720.      * {@inheritDoc}
  1721.      */
  1722.     public function setAppointmentSlotDuration($appointmentSlotDuration)
  1723.     {
  1724.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAppointmentSlotDuration', [$appointmentSlotDuration]);
  1725.         return parent::setAppointmentSlotDuration($appointmentSlotDuration);
  1726.     }
  1727.     /**
  1728.      * {@inheritDoc}
  1729.      */
  1730.     public function getAppointmentDefaultView()
  1731.     {
  1732.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppointmentDefaultView', []);
  1733.         return parent::getAppointmentDefaultView();
  1734.     }
  1735.     /**
  1736.      * {@inheritDoc}
  1737.      */
  1738.     public function setAppointmentDefaultView($appointmentDefaultView)
  1739.     {
  1740.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAppointmentDefaultView', [$appointmentDefaultView]);
  1741.         return parent::setAppointmentDefaultView($appointmentDefaultView);
  1742.     }
  1743.     /**
  1744.      * {@inheritDoc}
  1745.      */
  1746.     public function getArchives()
  1747.     {
  1748.         $this->__initializer__ && $this->__initializer__->__invoke($this'getArchives', []);
  1749.         return parent::getArchives();
  1750.     }
  1751.     /**
  1752.      * {@inheritDoc}
  1753.      */
  1754.     public function addArchive(\App\Entity\Clinic\Export\ExportData $archive)
  1755.     {
  1756.         $this->__initializer__ && $this->__initializer__->__invoke($this'addArchive', [$archive]);
  1757.         return parent::addArchive($archive);
  1758.     }
  1759.     /**
  1760.      * {@inheritDoc}
  1761.      */
  1762.     public function removeArchive(\App\Entity\Clinic\Export\ExportData $archive)
  1763.     {
  1764.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeArchive', [$archive]);
  1765.         return parent::removeArchive($archive);
  1766.     }
  1767.     /**
  1768.      * {@inheritDoc}
  1769.      */
  1770.     public function isExportInProgress()
  1771.     {
  1772.         $this->__initializer__ && $this->__initializer__->__invoke($this'isExportInProgress', []);
  1773.         return parent::isExportInProgress();
  1774.     }
  1775.     /**
  1776.      * {@inheritDoc}
  1777.      */
  1778.     public function setExportInProgress($exportInProgress)
  1779.     {
  1780.         $this->__initializer__ && $this->__initializer__->__invoke($this'setExportInProgress', [$exportInProgress]);
  1781.         return parent::setExportInProgress($exportInProgress);
  1782.     }
  1783.     /**
  1784.      * {@inheritDoc}
  1785.      */
  1786.     public function getOnlineBookingSettings()
  1787.     {
  1788.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOnlineBookingSettings', []);
  1789.         return parent::getOnlineBookingSettings();
  1790.     }
  1791.     /**
  1792.      * {@inheritDoc}
  1793.      */
  1794.     public function setOnlineBookingSettings($value)
  1795.     {
  1796.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOnlineBookingSettings', [$value]);
  1797.         return parent::setOnlineBookingSettings($value);
  1798.     }
  1799.     /**
  1800.      * {@inheritDoc}
  1801.      */
  1802.     public function getChronoscanSettings()
  1803.     {
  1804.         $this->__initializer__ && $this->__initializer__->__invoke($this'getChronoscanSettings', []);
  1805.         return parent::getChronoscanSettings();
  1806.     }
  1807.     /**
  1808.      * {@inheritDoc}
  1809.      */
  1810.     public function setChronoscanSettings($chronoscanSettings)
  1811.     {
  1812.         $this->__initializer__ && $this->__initializer__->__invoke($this'setChronoscanSettings', [$chronoscanSettings]);
  1813.         return parent::setChronoscanSettings($chronoscanSettings);
  1814.     }
  1815.     /**
  1816.      * {@inheritDoc}
  1817.      */
  1818.     public function getOnlineBookingWidget()
  1819.     {
  1820.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOnlineBookingWidget', []);
  1821.         return parent::getOnlineBookingWidget();
  1822.     }
  1823.     /**
  1824.      * {@inheritDoc}
  1825.      */
  1826.     public function setOnlineBookingWidget($value)
  1827.     {
  1828.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOnlineBookingWidget', [$value]);
  1829.         return parent::setOnlineBookingWidget($value);
  1830.     }
  1831.     /**
  1832.      * {@inheritDoc}
  1833.      */
  1834.     public function getStripeRefreshToken()
  1835.     {
  1836.         $this->__initializer__ && $this->__initializer__->__invoke($this'getStripeRefreshToken', []);
  1837.         return parent::getStripeRefreshToken();
  1838.     }
  1839.     /**
  1840.      * {@inheritDoc}
  1841.      */
  1842.     public function setStripeRefreshToken($value)
  1843.     {
  1844.         $this->__initializer__ && $this->__initializer__->__invoke($this'setStripeRefreshToken', [$value]);
  1845.         return parent::setStripeRefreshToken($value);
  1846.     }
  1847.     /**
  1848.      * {@inheritDoc}
  1849.      */
  1850.     public function getStripePublishableKey()
  1851.     {
  1852.         $this->__initializer__ && $this->__initializer__->__invoke($this'getStripePublishableKey', []);
  1853.         return parent::getStripePublishableKey();
  1854.     }
  1855.     /**
  1856.      * {@inheritDoc}
  1857.      */
  1858.     public function setStripePublishableKey($value)
  1859.     {
  1860.         $this->__initializer__ && $this->__initializer__->__invoke($this'setStripePublishableKey', [$value]);
  1861.         return parent::setStripePublishableKey($value);
  1862.     }
  1863.     /**
  1864.      * {@inheritDoc}
  1865.      */
  1866.     public function getStripeAccountId()
  1867.     {
  1868.         $this->__initializer__ && $this->__initializer__->__invoke($this'getStripeAccountId', []);
  1869.         return parent::getStripeAccountId();
  1870.     }
  1871.     /**
  1872.      * {@inheritDoc}
  1873.      */
  1874.     public function setStripeAccountId($value)
  1875.     {
  1876.         $this->__initializer__ && $this->__initializer__->__invoke($this'setStripeAccountId', [$value]);
  1877.         return parent::setStripeAccountId($value);
  1878.     }
  1879.     /**
  1880.      * {@inheritDoc}
  1881.      */
  1882.     public function getOnlineBookingEmailSettings()
  1883.     {
  1884.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOnlineBookingEmailSettings', []);
  1885.         return parent::getOnlineBookingEmailSettings();
  1886.     }
  1887.     /**
  1888.      * {@inheritDoc}
  1889.      */
  1890.     public function setOnlineBookingEmailSettings(\App\Entity\Clinic\OnlineBooking\EmailSettings $onlineBookingEmailSettings)
  1891.     {
  1892.         $this->__initializer__ && $this->__initializer__->__invoke($this'setOnlineBookingEmailSettings', [$onlineBookingEmailSettings]);
  1893.         return parent::setOnlineBookingEmailSettings($onlineBookingEmailSettings);
  1894.     }
  1895.     /**
  1896.      * {@inheritDoc}
  1897.      */
  1898.     public function getAllowedPatients()
  1899.     {
  1900.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAllowedPatients', []);
  1901.         return parent::getAllowedPatients();
  1902.     }
  1903.     /**
  1904.      * {@inheritDoc}
  1905.      */
  1906.     public function addAllowedPatient(\App\Entity\Person\Patient $allowedPatient)
  1907.     {
  1908.         $this->__initializer__ && $this->__initializer__->__invoke($this'addAllowedPatient', [$allowedPatient]);
  1909.         return parent::addAllowedPatient($allowedPatient);
  1910.     }
  1911.     /**
  1912.      * {@inheritDoc}
  1913.      */
  1914.     public function removeAllowedPatient(\App\Entity\Person\Patient $allowedPatient)
  1915.     {
  1916.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeAllowedPatient', [$allowedPatient]);
  1917.         return parent::removeAllowedPatient($allowedPatient);
  1918.     }
  1919.     /**
  1920.      * {@inheritDoc}
  1921.      */
  1922.     public function isSharedAllPatients()
  1923.     {
  1924.         $this->__initializer__ && $this->__initializer__->__invoke($this'isSharedAllPatients', []);
  1925.         return parent::isSharedAllPatients();
  1926.     }
  1927.     /**
  1928.      * {@inheritDoc}
  1929.      */
  1930.     public function setSharedAllPatients($sharedAllPatients)
  1931.     {
  1932.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSharedAllPatients', [$sharedAllPatients]);
  1933.         return parent::setSharedAllPatients($sharedAllPatients);
  1934.     }
  1935.     /**
  1936.      * {@inheritDoc}
  1937.      */
  1938.     public function isCheckboxSharedAllPatients()
  1939.     {
  1940.         $this->__initializer__ && $this->__initializer__->__invoke($this'isCheckboxSharedAllPatients', []);
  1941.         return parent::isCheckboxSharedAllPatients();
  1942.     }
  1943.     /**
  1944.      * {@inheritDoc}
  1945.      */
  1946.     public function setCheckboxSharedAllPatients($checkboxSharedAllPatients)
  1947.     {
  1948.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCheckboxSharedAllPatients', [$checkboxSharedAllPatients]);
  1949.         return parent::setCheckboxSharedAllPatients($checkboxSharedAllPatients);
  1950.     }
  1951.     /**
  1952.      * {@inheritDoc}
  1953.      */
  1954.     public function getVatNumber()
  1955.     {
  1956.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVatNumber', []);
  1957.         return parent::getVatNumber();
  1958.     }
  1959.     /**
  1960.      * {@inheritDoc}
  1961.      */
  1962.     public function setVatNumber($vatNumber)
  1963.     {
  1964.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVatNumber', [$vatNumber]);
  1965.         return parent::setVatNumber($vatNumber);
  1966.     }
  1967.     /**
  1968.      * {@inheritDoc}
  1969.      */
  1970.     public function isEnabledVat()
  1971.     {
  1972.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEnabledVat', []);
  1973.         return parent::isEnabledVat();
  1974.     }
  1975.     /**
  1976.      * {@inheritDoc}
  1977.      */
  1978.     public function setEnabledVat($enabledVat)
  1979.     {
  1980.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEnabledVat', [$enabledVat]);
  1981.         return parent::setEnabledVat($enabledVat);
  1982.     }
  1983.     /**
  1984.      * {@inheritDoc}
  1985.      */
  1986.     public function getTempVatRate()
  1987.     {
  1988.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTempVatRate', []);
  1989.         return parent::getTempVatRate();
  1990.     }
  1991.     /**
  1992.      * {@inheritDoc}
  1993.      */
  1994.     public function setTempVatRate($tempVatRate)
  1995.     {
  1996.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTempVatRate', [$tempVatRate]);
  1997.         return parent::setTempVatRate($tempVatRate);
  1998.     }
  1999.     /**
  2000.      * {@inheritDoc}
  2001.      */
  2002.     public function getMailChimpConfig()
  2003.     {
  2004.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMailChimpConfig', []);
  2005.         return parent::getMailChimpConfig();
  2006.     }
  2007.     /**
  2008.      * {@inheritDoc}
  2009.      */
  2010.     public function setMailChimpConfig(\App\Entity\Clinic\MailChimp\MailChimpConfig $mailChimpConfig)
  2011.     {
  2012.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMailChimpConfig', [$mailChimpConfig]);
  2013.         return parent::setMailChimpConfig($mailChimpConfig);
  2014.     }
  2015.     /**
  2016.      * {@inheritDoc}
  2017.      */
  2018.     public function isClinicHasMailChimpList()
  2019.     {
  2020.         $this->__initializer__ && $this->__initializer__->__invoke($this'isClinicHasMailChimpList', []);
  2021.         return parent::isClinicHasMailChimpList();
  2022.     }
  2023.     /**
  2024.      * {@inheritDoc}
  2025.      */
  2026.     public function getCurrency()
  2027.     {
  2028.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCurrency', []);
  2029.         return parent::getCurrency();
  2030.     }
  2031.     /**
  2032.      * {@inheritDoc}
  2033.      */
  2034.     public function setCurrency($currency)
  2035.     {
  2036.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCurrency', [$currency]);
  2037.         return parent::setCurrency($currency);
  2038.     }
  2039.     /**
  2040.      * {@inheritDoc}
  2041.      */
  2042.     public function isPatientInfoToDocumentHeader()
  2043.     {
  2044.         $this->__initializer__ && $this->__initializer__->__invoke($this'isPatientInfoToDocumentHeader', []);
  2045.         return parent::isPatientInfoToDocumentHeader();
  2046.     }
  2047.     /**
  2048.      * {@inheritDoc}
  2049.      */
  2050.     public function setPatientInfoToDocumentHeader($patientInfoToDocumentHeader)
  2051.     {
  2052.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPatientInfoToDocumentHeader', [$patientInfoToDocumentHeader]);
  2053.         return parent::setPatientInfoToDocumentHeader($patientInfoToDocumentHeader);
  2054.     }
  2055.     /**
  2056.      * {@inheritDoc}
  2057.      */
  2058.     public function getTAndC()
  2059.     {
  2060.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTAndC', []);
  2061.         return parent::getTAndC();
  2062.     }
  2063.     /**
  2064.      * {@inheritDoc}
  2065.      */
  2066.     public function setTAndC($tAndC)
  2067.     {
  2068.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTAndC', [$tAndC]);
  2069.         return parent::setTAndC($tAndC);
  2070.     }
  2071.     /**
  2072.      * {@inheritDoc}
  2073.      */
  2074.     public function getTreatmentPlanTAndC(): ?string
  2075.     {
  2076.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTreatmentPlanTAndC', []);
  2077.         return parent::getTreatmentPlanTAndC();
  2078.     }
  2079.     /**
  2080.      * {@inheritDoc}
  2081.      */
  2082.     public function setTreatmentPlanTAndC(?string $tAndC): \App\Entity\Clinic\Clinic
  2083.     {
  2084.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTreatmentPlanTAndC', [$tAndC]);
  2085.         return parent::setTreatmentPlanTAndC($tAndC);
  2086.     }
  2087.     /**
  2088.      * {@inheritDoc}
  2089.      */
  2090.     public function getDeclaration()
  2091.     {
  2092.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDeclaration', []);
  2093.         return parent::getDeclaration();
  2094.     }
  2095.     /**
  2096.      * {@inheritDoc}
  2097.      */
  2098.     public function setDeclaration($declaration)
  2099.     {
  2100.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDeclaration', [$declaration]);
  2101.         return parent::setDeclaration($declaration);
  2102.     }
  2103.     /**
  2104.      * {@inheritDoc}
  2105.      */
  2106.     public function isTrafficLight()
  2107.     {
  2108.         $this->__initializer__ && $this->__initializer__->__invoke($this'isTrafficLight', []);
  2109.         return parent::isTrafficLight();
  2110.     }
  2111.     /**
  2112.      * {@inheritDoc}
  2113.      */
  2114.     public function isShowInPublicProfile()
  2115.     {
  2116.         $this->__initializer__ && $this->__initializer__->__invoke($this'isShowInPublicProfile', []);
  2117.         return parent::isShowInPublicProfile();
  2118.     }
  2119.     /**
  2120.      * {@inheritDoc}
  2121.      */
  2122.     public function setTrafficLight($trafficLight)
  2123.     {
  2124.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTrafficLight', [$trafficLight]);
  2125.         return parent::setTrafficLight($trafficLight);
  2126.     }
  2127.     /**
  2128.      * {@inheritDoc}
  2129.      */
  2130.     public function getCurrencySymbol()
  2131.     {
  2132.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCurrencySymbol', []);
  2133.         return parent::getCurrencySymbol();
  2134.     }
  2135.     /**
  2136.      * {@inheritDoc}
  2137.      */
  2138.     public function getFullAddress()
  2139.     {
  2140.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFullAddress', []);
  2141.         return parent::getFullAddress();
  2142.     }
  2143.     /**
  2144.      * {@inheritDoc}
  2145.      */
  2146.     public function getStrReplacedTAndC(\App\Entity\Person\Patient $patient NULL)
  2147.     {
  2148.         $this->__initializer__ && $this->__initializer__->__invoke($this'getStrReplacedTAndC', [$patient]);
  2149.         return parent::getStrReplacedTAndC($patient);
  2150.     }
  2151.     /**
  2152.      * {@inheritDoc}
  2153.      */
  2154.     public function addOutcome(\App\Entity\Clinic\Outcome $outcome)
  2155.     {
  2156.         $this->__initializer__ && $this->__initializer__->__invoke($this'addOutcome', [$outcome]);
  2157.         return parent::addOutcome($outcome);
  2158.     }
  2159.     /**
  2160.      * {@inheritDoc}
  2161.      */
  2162.     public function getOutcomes()
  2163.     {
  2164.         $this->__initializer__ && $this->__initializer__->__invoke($this'getOutcomes', []);
  2165.         return parent::getOutcomes();
  2166.     }
  2167.     /**
  2168.      * {@inheritDoc}
  2169.      */
  2170.     public function removeOutcome(\App\Entity\Clinic\Outcome $outcome)
  2171.     {
  2172.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeOutcome', [$outcome]);
  2173.         return parent::removeOutcome($outcome);
  2174.     }
  2175.     /**
  2176.      * {@inheritDoc}
  2177.      */
  2178.     public function getLearnAboutSources()
  2179.     {
  2180.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLearnAboutSources', []);
  2181.         return parent::getLearnAboutSources();
  2182.     }
  2183.     /**
  2184.      * {@inheritDoc}
  2185.      */
  2186.     public function addLearnAboutSource(\App\Entity\Clinic\LearnAboutSource $source)
  2187.     {
  2188.         $this->__initializer__ && $this->__initializer__->__invoke($this'addLearnAboutSource', [$source]);
  2189.         return parent::addLearnAboutSource($source);
  2190.     }
  2191.     /**
  2192.      * {@inheritDoc}
  2193.      */
  2194.     public function removeLearnAboutSource(\App\Entity\Clinic\LearnAboutSource $source)
  2195.     {
  2196.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeLearnAboutSource', [$source]);
  2197.         return parent::removeLearnAboutSource($source);
  2198.     }
  2199.     /**
  2200.      * {@inheritDoc}
  2201.      */
  2202.     public function getPatientStatuses()
  2203.     {
  2204.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPatientStatuses', []);
  2205.         return parent::getPatientStatuses();
  2206.     }
  2207.     /**
  2208.      * {@inheritDoc}
  2209.      */
  2210.     public function addPatientStatus(\App\Entity\Clinic\PatientStatus\PatientStatus $patientStatus)
  2211.     {
  2212.         $this->__initializer__ && $this->__initializer__->__invoke($this'addPatientStatus', [$patientStatus]);
  2213.         return parent::addPatientStatus($patientStatus);
  2214.     }
  2215.     /**
  2216.      * {@inheritDoc}
  2217.      */
  2218.     public function removePatientStatus(\App\Entity\Clinic\PatientStatus\PatientStatus $patientStatus)
  2219.     {
  2220.         $this->__initializer__ && $this->__initializer__->__invoke($this'removePatientStatus', [$patientStatus]);
  2221.         return parent::removePatientStatus($patientStatus);
  2222.     }
  2223.     /**
  2224.      * {@inheritDoc}
  2225.      */
  2226.     public function isBookingRequiredFields()
  2227.     {
  2228.         $this->__initializer__ && $this->__initializer__->__invoke($this'isBookingRequiredFields', []);
  2229.         return parent::isBookingRequiredFields();
  2230.     }
  2231.     /**
  2232.      * {@inheritDoc}
  2233.      */
  2234.     public function setBookingRequiredFields($bookingRequiredFields)
  2235.     {
  2236.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBookingRequiredFields', [$bookingRequiredFields]);
  2237.         return parent::setBookingRequiredFields($bookingRequiredFields);
  2238.     }
  2239.     /**
  2240.      * {@inheritDoc}
  2241.      */
  2242.     public function isDoubleBooking()
  2243.     {
  2244.         $this->__initializer__ && $this->__initializer__->__invoke($this'isDoubleBooking', []);
  2245.         return parent::isDoubleBooking();
  2246.     }
  2247.     /**
  2248.      * {@inheritDoc}
  2249.      */
  2250.     public function setDoubleBooking($doubleBooking)
  2251.     {
  2252.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDoubleBooking', [$doubleBooking]);
  2253.         return parent::setDoubleBooking($doubleBooking);
  2254.     }
  2255.     /**
  2256.      * {@inheritDoc}
  2257.      */
  2258.     public function isRequiredConfirmation()
  2259.     {
  2260.         $this->__initializer__ && $this->__initializer__->__invoke($this'isRequiredConfirmation', []);
  2261.         return parent::isRequiredConfirmation();
  2262.     }
  2263.     /**
  2264.      * {@inheritDoc}
  2265.      */
  2266.     public function setRequiredConfirmation($requiredConfirmation)
  2267.     {
  2268.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRequiredConfirmation', [$requiredConfirmation]);
  2269.         return parent::setRequiredConfirmation($requiredConfirmation);
  2270.     }
  2271.     /**
  2272.      * {@inheritDoc}
  2273.      */
  2274.     public function isPatientRequiredFields()
  2275.     {
  2276.         $this->__initializer__ && $this->__initializer__->__invoke($this'isPatientRequiredFields', []);
  2277.         return parent::isPatientRequiredFields();
  2278.     }
  2279.     /**
  2280.      * {@inheritDoc}
  2281.      */
  2282.     public function setPatientRequiredFields($patientRequiredFields)
  2283.     {
  2284.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPatientRequiredFields', [$patientRequiredFields]);
  2285.         return parent::setPatientRequiredFields($patientRequiredFields);
  2286.     }
  2287.     /**
  2288.      * {@inheritDoc}
  2289.      */
  2290.     public function getBlockerReasons()
  2291.     {
  2292.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBlockerReasons', []);
  2293.         return parent::getBlockerReasons();
  2294.     }
  2295.     /**
  2296.      * {@inheritDoc}
  2297.      */
  2298.     public function setBlockerReasons($blockerReasons)
  2299.     {
  2300.         $this->__initializer__ && $this->__initializer__->__invoke($this'setBlockerReasons', [$blockerReasons]);
  2301.         return parent::setBlockerReasons($blockerReasons);
  2302.     }
  2303.     /**
  2304.      * {@inheritDoc}
  2305.      */
  2306.     public function getDiscountReasons()
  2307.     {
  2308.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDiscountReasons', []);
  2309.         return parent::getDiscountReasons();
  2310.     }
  2311.     /**
  2312.      * {@inheritDoc}
  2313.      */
  2314.     public function setDiscountReasons($discountReasons)
  2315.     {
  2316.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDiscountReasons', [$discountReasons]);
  2317.         return parent::setDiscountReasons($discountReasons);
  2318.     }
  2319.     /**
  2320.      * {@inheritDoc}
  2321.      */
  2322.     public function isProspectRequiredFields()
  2323.     {
  2324.         $this->__initializer__ && $this->__initializer__->__invoke($this'isProspectRequiredFields', []);
  2325.         return parent::isProspectRequiredFields();
  2326.     }
  2327.     /**
  2328.      * {@inheritDoc}
  2329.      */
  2330.     public function setProspectRequiredFields($prospectRequiredFields)
  2331.     {
  2332.         $this->__initializer__ && $this->__initializer__->__invoke($this'setProspectRequiredFields', [$prospectRequiredFields]);
  2333.         return parent::setProspectRequiredFields($prospectRequiredFields);
  2334.     }
  2335.     /**
  2336.      * {@inheritDoc}
  2337.      */
  2338.     public function isEnabledPostcode()
  2339.     {
  2340.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEnabledPostcode', []);
  2341.         return parent::isEnabledPostcode();
  2342.     }
  2343.     /**
  2344.      * {@inheritDoc}
  2345.      */
  2346.     public function setEnabledPostcode($enabledPostcode)
  2347.     {
  2348.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEnabledPostcode', [$enabledPostcode]);
  2349.         return parent::setEnabledPostcode($enabledPostcode);
  2350.     }
  2351.     /**
  2352.      * {@inheritDoc}
  2353.      */
  2354.     public function getPostcodeApiKey()
  2355.     {
  2356.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPostcodeApiKey', []);
  2357.         return parent::getPostcodeApiKey();
  2358.     }
  2359.     /**
  2360.      * {@inheritDoc}
  2361.      */
  2362.     public function setPostcodeApiKey($postcodeApiKey)
  2363.     {
  2364.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPostcodeApiKey', [$postcodeApiKey]);
  2365.         return parent::setPostcodeApiKey($postcodeApiKey);
  2366.     }
  2367.     /**
  2368.      * {@inheritDoc}
  2369.      */
  2370.     public function isEnabledProspectWebForm()
  2371.     {
  2372.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEnabledProspectWebForm', []);
  2373.         return parent::isEnabledProspectWebForm();
  2374.     }
  2375.     /**
  2376.      * {@inheritDoc}
  2377.      */
  2378.     public function setEnabledProspectWebForm($enabledProspectWebForm)
  2379.     {
  2380.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEnabledProspectWebForm', [$enabledProspectWebForm]);
  2381.         return parent::setEnabledProspectWebForm($enabledProspectWebForm);
  2382.     }
  2383.     /**
  2384.      * {@inheritDoc}
  2385.      */
  2386.     public function isPaymentSense()
  2387.     {
  2388.         $this->__initializer__ && $this->__initializer__->__invoke($this'isPaymentSense', []);
  2389.         return parent::isPaymentSense();
  2390.     }
  2391.     /**
  2392.      * {@inheritDoc}
  2393.      */
  2394.     public function setPaymentSense($paymentSense)
  2395.     {
  2396.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPaymentSense', [$paymentSense]);
  2397.         return parent::setPaymentSense($paymentSense);
  2398.     }
  2399.     /**
  2400.      * {@inheritDoc}
  2401.      */
  2402.     public function getCurrencyCode()
  2403.     {
  2404.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCurrencyCode', []);
  2405.         return parent::getCurrencyCode();
  2406.     }
  2407.     /**
  2408.      * {@inheritDoc}
  2409.      */
  2410.     public function getCurrencyTextual()
  2411.     {
  2412.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCurrencyTextual', []);
  2413.         return parent::getCurrencyTextual();
  2414.     }
  2415.     /**
  2416.      * {@inheritDoc}
  2417.      */
  2418.     public function isEnabledChronoscan()
  2419.     {
  2420.         $this->__initializer__ && $this->__initializer__->__invoke($this'isEnabledChronoscan', []);
  2421.         return parent::isEnabledChronoscan();
  2422.     }
  2423.     /**
  2424.      * {@inheritDoc}
  2425.      */
  2426.     public function setEnabledChronoscan($enabledChronoscan)
  2427.     {
  2428.         $this->__initializer__ && $this->__initializer__->__invoke($this'setEnabledChronoscan', [$enabledChronoscan]);
  2429.         return parent::setEnabledChronoscan($enabledChronoscan);
  2430.     }
  2431.     /**
  2432.      * {@inheritDoc}
  2433.      */
  2434.     public function isRequiredQuestionnaires()
  2435.     {
  2436.         $this->__initializer__ && $this->__initializer__->__invoke($this'isRequiredQuestionnaires', []);
  2437.         return parent::isRequiredQuestionnaires();
  2438.     }
  2439.     /**
  2440.      * {@inheritDoc}
  2441.      */
  2442.     public function setRequiredQuestionnaires($requiredQuestionnaires)
  2443.     {
  2444.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRequiredQuestionnaires', [$requiredQuestionnaires]);
  2445.         return parent::setRequiredQuestionnaires($requiredQuestionnaires);
  2446.     }
  2447.     /**
  2448.      * {@inheritDoc}
  2449.      */
  2450.     public function isFixedDiscountAmount(): bool
  2451.     {
  2452.         $this->__initializer__ && $this->__initializer__->__invoke($this'isFixedDiscountAmount', []);
  2453.         return parent::isFixedDiscountAmount();
  2454.     }
  2455.     /**
  2456.      * {@inheritDoc}
  2457.      */
  2458.     public function setFixedDiscountAmount(bool $value)
  2459.     {
  2460.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFixedDiscountAmount', [$value]);
  2461.         return parent::setFixedDiscountAmount($value);
  2462.     }
  2463.     /**
  2464.      * {@inheritDoc}
  2465.      */
  2466.     public function getPromoCode(): ?\App\Entity\Clinic\PriceTier\PromoCode
  2467.     {
  2468.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPromoCode', []);
  2469.         return parent::getPromoCode();
  2470.     }
  2471.     /**
  2472.      * {@inheritDoc}
  2473.      */
  2474.     public function setPromoCode(?\App\Entity\Clinic\PriceTier\PromoCode $promoCode): \App\Entity\Clinic\Clinic
  2475.     {
  2476.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPromoCode', [$promoCode]);
  2477.         return parent::setPromoCode($promoCode);
  2478.     }
  2479.     /**
  2480.      * {@inheritDoc}
  2481.      */
  2482.     public function getPriceTier()
  2483.     {
  2484.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPriceTier', []);
  2485.         return parent::getPriceTier();
  2486.     }
  2487.     /**
  2488.      * {@inheritDoc}
  2489.      */
  2490.     public function setPriceTier(\App\Entity\Clinic\PriceTier\PriceTier $priceTier): \App\Entity\Clinic\Clinic
  2491.     {
  2492.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPriceTier', [$priceTier]);
  2493.         return parent::setPriceTier($priceTier);
  2494.     }
  2495.     /**
  2496.      * {@inheritDoc}
  2497.      */
  2498.     public function getAddons()
  2499.     {
  2500.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAddons', []);
  2501.         return parent::getAddons();
  2502.     }
  2503.     /**
  2504.      * {@inheritDoc}
  2505.      */
  2506.     public function addAddon(\App\Entity\Clinic\PriceTier\Addon $addon): \App\Entity\Clinic\Clinic
  2507.     {
  2508.         $this->__initializer__ && $this->__initializer__->__invoke($this'addAddon', [$addon]);
  2509.         return parent::addAddon($addon);
  2510.     }
  2511.     /**
  2512.      * {@inheritDoc}
  2513.      */
  2514.     public function removeAddon(\App\Entity\Clinic\PriceTier\Addon $addon): \App\Entity\Clinic\Clinic
  2515.     {
  2516.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeAddon', [$addon]);
  2517.         return parent::removeAddon($addon);
  2518.     }
  2519.     /**
  2520.      * {@inheritDoc}
  2521.      */
  2522.     public function getSurveyEmailText(): ?string
  2523.     {
  2524.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSurveyEmailText', []);
  2525.         return parent::getSurveyEmailText();
  2526.     }
  2527.     /**
  2528.      * {@inheritDoc}
  2529.      */
  2530.     public function setSurveyEmailText(?string $value)
  2531.     {
  2532.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSurveyEmailText', [$value]);
  2533.         return parent::setSurveyEmailText($value);
  2534.     }
  2535.     /**
  2536.      * {@inheritDoc}
  2537.      */
  2538.     public function getSharedPatientDate()
  2539.     {
  2540.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSharedPatientDate', []);
  2541.         return parent::getSharedPatientDate();
  2542.     }
  2543.     /**
  2544.      * {@inheritDoc}
  2545.      */
  2546.     public function setSharedPatientDate($sharedPatientDate)
  2547.     {
  2548.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSharedPatientDate', [$sharedPatientDate]);
  2549.         return parent::setSharedPatientDate($sharedPatientDate);
  2550.     }
  2551.     /**
  2552.      * {@inheritDoc}
  2553.      */
  2554.     public function getClinicSurveyEmailText(): ?string
  2555.     {
  2556.         $this->__initializer__ && $this->__initializer__->__invoke($this'getClinicSurveyEmailText', []);
  2557.         return parent::getClinicSurveyEmailText();
  2558.     }
  2559.     /**
  2560.      * {@inheritDoc}
  2561.      */
  2562.     public function getTrialEndDate(): ?string
  2563.     {
  2564.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTrialEndDate', []);
  2565.         return parent::getTrialEndDate();
  2566.     }
  2567.     /**
  2568.      * {@inheritDoc}
  2569.      */
  2570.     public function setTrialEndDate(?string $value)
  2571.     {
  2572.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTrialEndDate', [$value]);
  2573.         return parent::setTrialEndDate($value);
  2574.     }
  2575.     /**
  2576.      * {@inheritDoc}
  2577.      */
  2578.     public function setClinicSurveyEmailText(?string $value)
  2579.     {
  2580.         $this->__initializer__ && $this->__initializer__->__invoke($this'setClinicSurveyEmailText', [$value]);
  2581.         return parent::setClinicSurveyEmailText($value);
  2582.     }
  2583.     /**
  2584.      * {@inheritDoc}
  2585.      */
  2586.     public function getLocations(): \Doctrine\Common\Collections\Collection
  2587.     {
  2588.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLocations', []);
  2589.         return parent::getLocations();
  2590.     }
  2591.     /**
  2592.      * {@inheritDoc}
  2593.      */
  2594.     public function addLocation(\App\Entity\Clinic\Location $location): \App\Entity\Clinic\Clinic
  2595.     {
  2596.         $this->__initializer__ && $this->__initializer__->__invoke($this'addLocation', [$location]);
  2597.         return parent::addLocation($location);
  2598.     }
  2599.     /**
  2600.      * {@inheritDoc}
  2601.      */
  2602.     public function removeLocation(\App\Entity\Clinic\Location $location): \App\Entity\Clinic\Clinic
  2603.     {
  2604.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeLocation', [$location]);
  2605.         return parent::removeLocation($location);
  2606.     }
  2607.     /**
  2608.      * {@inheritDoc}
  2609.      */
  2610.     public function getXeroTenantId(): ?string
  2611.     {
  2612.         $this->__initializer__ && $this->__initializer__->__invoke($this'getXeroTenantId', []);
  2613.         return parent::getXeroTenantId();
  2614.     }
  2615.     /**
  2616.      * {@inheritDoc}
  2617.      */
  2618.     public function setXeroTenantId(?string $xeroTenantId): \App\Entity\Clinic\Clinic
  2619.     {
  2620.         $this->__initializer__ && $this->__initializer__->__invoke($this'setXeroTenantId', [$xeroTenantId]);
  2621.         return parent::setXeroTenantId($xeroTenantId);
  2622.     }
  2623.     /**
  2624.      * {@inheritDoc}
  2625.      */
  2626.     public function getPostAptFormEmailText(): ?string
  2627.     {
  2628.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPostAptFormEmailText', []);
  2629.         return parent::getPostAptFormEmailText();
  2630.     }
  2631.     /**
  2632.      * {@inheritDoc}
  2633.      */
  2634.     public function setPostAptFormEmailText(?string $value)
  2635.     {
  2636.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPostAptFormEmailText', [$value]);
  2637.         return parent::setPostAptFormEmailText($value);
  2638.     }
  2639.     /**
  2640.      * {@inheritDoc}
  2641.      */
  2642.     public function getAppointmentCodes(): \Doctrine\Common\Collections\Collection
  2643.     {
  2644.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAppointmentCodes', []);
  2645.         return parent::getAppointmentCodes();
  2646.     }
  2647.     /**
  2648.      * {@inheritDoc}
  2649.      */
  2650.     public function addAppointmentCode(\App\Entity\Clinic\Appointment\AppointmentCode $appointmentCode): \App\Entity\Clinic\Clinic
  2651.     {
  2652.         $this->__initializer__ && $this->__initializer__->__invoke($this'addAppointmentCode', [$appointmentCode]);
  2653.         return parent::addAppointmentCode($appointmentCode);
  2654.     }
  2655.     /**
  2656.      * {@inheritDoc}
  2657.      */
  2658.     public function removeAppointmentCode(\App\Entity\Clinic\Appointment\AppointmentCode $appointmentCode): \App\Entity\Clinic\Clinic
  2659.     {
  2660.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeAppointmentCode', [$appointmentCode]);
  2661.         return parent::removeAppointmentCode($appointmentCode);
  2662.     }
  2663.     /**
  2664.      * {@inheritDoc}
  2665.      */
  2666.     public function getXeroSyncJob(): ?\Mcfedr\QueueManagerBundle\Queue\Job
  2667.     {
  2668.         $this->__initializer__ && $this->__initializer__->__invoke($this'getXeroSyncJob', []);
  2669.         return parent::getXeroSyncJob();
  2670.     }
  2671.     /**
  2672.      * {@inheritDoc}
  2673.      */
  2674.     public function setXeroSyncJob($xeroSyncJob): \App\Entity\Clinic\Clinic
  2675.     {
  2676.         $this->__initializer__ && $this->__initializer__->__invoke($this'setXeroSyncJob', [$xeroSyncJob]);
  2677.         return parent::setXeroSyncJob($xeroSyncJob);
  2678.     }
  2679.     /**
  2680.      * {@inheritDoc}
  2681.      */
  2682.     public function getLeadCaptureStages()
  2683.     {
  2684.         $this->__initializer__ && $this->__initializer__->__invoke($this'getLeadCaptureStages', []);
  2685.         return parent::getLeadCaptureStages();
  2686.     }
  2687.     /**
  2688.      * {@inheritDoc}
  2689.      */
  2690.     public function addLeadCaptureStage(\App\Entity\LeadCapture\LeadCaptureStage $leadCaptureStage)
  2691.     {
  2692.         $this->__initializer__ && $this->__initializer__->__invoke($this'addLeadCaptureStage', [$leadCaptureStage]);
  2693.         return parent::addLeadCaptureStage($leadCaptureStage);
  2694.     }
  2695.     /**
  2696.      * {@inheritDoc}
  2697.      */
  2698.     public function removeLeadCaptureStage(\App\Entity\LeadCapture\LeadCaptureStage $leadCaptureStage)
  2699.     {
  2700.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeLeadCaptureStage', [$leadCaptureStage]);
  2701.         return parent::removeLeadCaptureStage($leadCaptureStage);
  2702.     }
  2703.     /**
  2704.      * {@inheritDoc}
  2705.      */
  2706.     public function isReduceStock()
  2707.     {
  2708.         $this->__initializer__ && $this->__initializer__->__invoke($this'isReduceStock', []);
  2709.         return parent::isReduceStock();
  2710.     }
  2711.     /**
  2712.      * {@inheritDoc}
  2713.      */
  2714.     public function setReduceStock($reduceStock)
  2715.     {
  2716.         $this->__initializer__ && $this->__initializer__->__invoke($this'setReduceStock', [$reduceStock]);
  2717.         return parent::setReduceStock($reduceStock);
  2718.     }
  2719.     /**
  2720.      * {@inheritDoc}
  2721.      */
  2722.     public function isPatientQuestionnaire()
  2723.     {
  2724.         $this->__initializer__ && $this->__initializer__->__invoke($this'isPatientQuestionnaire', []);
  2725.         return parent::isPatientQuestionnaire();
  2726.     }
  2727.     /**
  2728.      * {@inheritDoc}
  2729.      */
  2730.     public function setPatientQuestionnaire($patientQuestionnaire)
  2731.     {
  2732.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPatientQuestionnaire', [$patientQuestionnaire]);
  2733.         return parent::setPatientQuestionnaire($patientQuestionnaire);
  2734.     }
  2735.     /**
  2736.      * {@inheritDoc}
  2737.      */
  2738.     public function getXeroBankAccount(): ?string
  2739.     {
  2740.         $this->__initializer__ && $this->__initializer__->__invoke($this'getXeroBankAccount', []);
  2741.         return parent::getXeroBankAccount();
  2742.     }
  2743.     /**
  2744.      * {@inheritDoc}
  2745.      */
  2746.     public function setXeroBankAccount(?string $xeroBankAccount): \App\Entity\Clinic\Clinic
  2747.     {
  2748.         $this->__initializer__ && $this->__initializer__->__invoke($this'setXeroBankAccount', [$xeroBankAccount]);
  2749.         return parent::setXeroBankAccount($xeroBankAccount);
  2750.     }
  2751.     /**
  2752.      * {@inheritDoc}
  2753.      */
  2754.     public function addMembership(\App\Entity\Clinic\Membership\Membership $membership)
  2755.     {
  2756.         $this->__initializer__ && $this->__initializer__->__invoke($this'addMembership', [$membership]);
  2757.         return parent::addMembership($membership);
  2758.     }
  2759.     /**
  2760.      * {@inheritDoc}
  2761.      */
  2762.     public function getMemberships()
  2763.     {
  2764.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMemberships', []);
  2765.         return parent::getMemberships();
  2766.     }
  2767.     /**
  2768.      * {@inheritDoc}
  2769.      */
  2770.     public function getIsNewClinic()
  2771.     {
  2772.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIsNewClinic', []);
  2773.         return parent::getIsNewClinic();
  2774.     }
  2775.     /**
  2776.      * {@inheritDoc}
  2777.      */
  2778.     public function setIsNewClinic($isNewClinic)
  2779.     {
  2780.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsNewClinic', [$isNewClinic]);
  2781.         return parent::setIsNewClinic($isNewClinic);
  2782.     }
  2783.     /**
  2784.      * {@inheritDoc}
  2785.      */
  2786.     public function setMarketingExpert(bool $value)
  2787.     {
  2788.         $this->__initializer__ && $this->__initializer__->__invoke($this'setMarketingExpert', [$value]);
  2789.         return parent::setMarketingExpert($value);
  2790.     }
  2791.     /**
  2792.      * {@inheritDoc}
  2793.      */
  2794.     public function getMarketingExpert(): bool
  2795.     {
  2796.         $this->__initializer__ && $this->__initializer__->__invoke($this'getMarketingExpert', []);
  2797.         return parent::getMarketingExpert();
  2798.     }
  2799.     /**
  2800.      * {@inheritDoc}
  2801.      */
  2802.     public function getFilters(): \Doctrine\Common\Collections\Collection
  2803.     {
  2804.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFilters', []);
  2805.         return parent::getFilters();
  2806.     }
  2807.     /**
  2808.      * {@inheritDoc}
  2809.      */
  2810.     public function addFilter(\App\Entity\Clinic\Filter $filter): \App\Entity\Clinic\Clinic
  2811.     {
  2812.         $this->__initializer__ && $this->__initializer__->__invoke($this'addFilter', [$filter]);
  2813.         return parent::addFilter($filter);
  2814.     }
  2815.     /**
  2816.      * {@inheritDoc}
  2817.      */
  2818.     public function removeFilter(\App\Entity\Clinic\Filter $filter): \App\Entity\Clinic\Clinic
  2819.     {
  2820.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeFilter', [$filter]);
  2821.         return parent::removeFilter($filter);
  2822.     }
  2823.     /**
  2824.      * {@inheritDoc}
  2825.      */
  2826.     public function getSmsSettings(): \Doctrine\Common\Collections\Collection
  2827.     {
  2828.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSmsSettings', []);
  2829.         return parent::getSmsSettings();
  2830.     }
  2831.     /**
  2832.      * {@inheritDoc}
  2833.      */
  2834.     public function addSmsSetting(\App\Entity\SmsSetting $smsSetting): \App\Entity\Clinic\Clinic
  2835.     {
  2836.         $this->__initializer__ && $this->__initializer__->__invoke($this'addSmsSetting', [$smsSetting]);
  2837.         return parent::addSmsSetting($smsSetting);
  2838.     }
  2839.     /**
  2840.      * {@inheritDoc}
  2841.      */
  2842.     public function removeSmsSetting(\App\Entity\SmsSetting $smsSetting): \App\Entity\Clinic\Clinic
  2843.     {
  2844.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeSmsSetting', [$smsSetting]);
  2845.         return parent::removeSmsSetting($smsSetting);
  2846.     }
  2847.     /**
  2848.      * {@inheritDoc}
  2849.      */
  2850.     public function getTwilioClinic(): ?\App\Entity\SmsSetting
  2851.     {
  2852.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTwilioClinic', []);
  2853.         return parent::getTwilioClinic();
  2854.     }
  2855.     /**
  2856.      * {@inheritDoc}
  2857.      */
  2858.     public function getPlivoClinic(): ?\App\Entity\SmsSetting
  2859.     {
  2860.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPlivoClinic', []);
  2861.         return parent::getPlivoClinic();
  2862.     }
  2863.     /**
  2864.      * {@inheritDoc}
  2865.      */
  2866.     public function hasLicense($featureCode)
  2867.     {
  2868.         $this->__initializer__ && $this->__initializer__->__invoke($this'hasLicense', [$featureCode]);
  2869.         return parent::hasLicense($featureCode);
  2870.     }
  2871.     /**
  2872.      * {@inheritDoc}
  2873.      */
  2874.     public function getFeatureCustomWebsiteAmount()
  2875.     {
  2876.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFeatureCustomWebsiteAmount', []);
  2877.         return parent::getFeatureCustomWebsiteAmount();
  2878.     }
  2879.     /**
  2880.      * {@inheritDoc}
  2881.      */
  2882.     public function setFeatureCustomWebsiteAmount($featureCustomWebsiteAmount)
  2883.     {
  2884.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFeatureCustomWebsiteAmount', [$featureCustomWebsiteAmount]);
  2885.         return parent::setFeatureCustomWebsiteAmount($featureCustomWebsiteAmount);
  2886.     }
  2887.     /**
  2888.      * {@inheritDoc}
  2889.      */
  2890.     public function getFeatureAdAmount()
  2891.     {
  2892.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFeatureAdAmount', []);
  2893.         return parent::getFeatureAdAmount();
  2894.     }
  2895.     /**
  2896.      * {@inheritDoc}
  2897.      */
  2898.     public function getFeatureMessageAmount()
  2899.     {
  2900.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFeatureMessageAmount', []);
  2901.         return parent::getFeatureMessageAmount();
  2902.     }
  2903.     /**
  2904.      * {@inheritDoc}
  2905.      */
  2906.     public function setFeatureAdAmount($featureAdAmount)
  2907.     {
  2908.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFeatureAdAmount', [$featureAdAmount]);
  2909.         return parent::setFeatureAdAmount($featureAdAmount);
  2910.     }
  2911.     /**
  2912.      * {@inheritDoc}
  2913.      */
  2914.     public function setFeatureMessageAmount($featureMessageAmount)
  2915.     {
  2916.         $this->__initializer__ && $this->__initializer__->__invoke($this'setFeatureMessageAmount', [$featureMessageAmount]);
  2917.         return parent::setFeatureMessageAmount($featureMessageAmount);
  2918.     }
  2919.     /**
  2920.      * {@inheritDoc}
  2921.      */
  2922.     public function getFeatureInfo($em$featureCode)
  2923.     {
  2924.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFeatureInfo', [$em$featureCode]);
  2925.         return parent::getFeatureInfo($em$featureCode);
  2926.     }
  2927.     /**
  2928.      * {@inheritDoc}
  2929.      */
  2930.     public function getAddress1()
  2931.     {
  2932.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAddress1', []);
  2933.         return parent::getAddress1();
  2934.     }
  2935.     /**
  2936.      * {@inheritDoc}
  2937.      */
  2938.     public function setAddress1($address1)
  2939.     {
  2940.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAddress1', [$address1]);
  2941.         return parent::setAddress1($address1);
  2942.     }
  2943.     /**
  2944.      * {@inheritDoc}
  2945.      */
  2946.     public function getAddress2()
  2947.     {
  2948.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAddress2', []);
  2949.         return parent::getAddress2();
  2950.     }
  2951.     /**
  2952.      * {@inheritDoc}
  2953.      */
  2954.     public function setAddress2($address2)
  2955.     {
  2956.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAddress2', [$address2]);
  2957.         return parent::setAddress2($address2);
  2958.     }
  2959.     /**
  2960.      * {@inheritDoc}
  2961.      */
  2962.     public function getTown()
  2963.     {
  2964.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTown', []);
  2965.         return parent::getTown();
  2966.     }
  2967.     /**
  2968.      * {@inheritDoc}
  2969.      */
  2970.     public function setTown($town)
  2971.     {
  2972.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTown', [$town]);
  2973.         return parent::setTown($town);
  2974.     }
  2975.     /**
  2976.      * {@inheritDoc}
  2977.      */
  2978.     public function getState()
  2979.     {
  2980.         $this->__initializer__ && $this->__initializer__->__invoke($this'getState', []);
  2981.         return parent::getState();
  2982.     }
  2983.     /**
  2984.      * {@inheritDoc}
  2985.      */
  2986.     public function setState($state)
  2987.     {
  2988.         $this->__initializer__ && $this->__initializer__->__invoke($this'setState', [$state]);
  2989.         return parent::setState($state);
  2990.     }
  2991.     /**
  2992.      * {@inheritDoc}
  2993.      */
  2994.     public function getPostcode()
  2995.     {
  2996.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPostcode', []);
  2997.         return parent::getPostcode();
  2998.     }
  2999.     /**
  3000.      * {@inheritDoc}
  3001.      */
  3002.     public function setPostcode($postcode)
  3003.     {
  3004.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPostcode', [$postcode]);
  3005.         return parent::setPostcode($postcode);
  3006.     }
  3007.     /**
  3008.      * {@inheritDoc}
  3009.      */
  3010.     public function getCountry()
  3011.     {
  3012.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCountry', []);
  3013.         return parent::getCountry();
  3014.     }
  3015.     /**
  3016.      * {@inheritDoc}
  3017.      */
  3018.     public function setCountry($country)
  3019.     {
  3020.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCountry', [$country]);
  3021.         return parent::setCountry($country);
  3022.     }
  3023.     /**
  3024.      * {@inheritDoc}
  3025.      */
  3026.     public function getCreatedAt(): \DateTimeInterface
  3027.     {
  3028.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCreatedAt', []);
  3029.         return parent::getCreatedAt();
  3030.     }
  3031.     /**
  3032.      * {@inheritDoc}
  3033.      */
  3034.     public function getUpdatedAt(): \DateTimeInterface
  3035.     {
  3036.         $this->__initializer__ && $this->__initializer__->__invoke($this'getUpdatedAt', []);
  3037.         return parent::getUpdatedAt();
  3038.     }
  3039.     /**
  3040.      * {@inheritDoc}
  3041.      */
  3042.     public function setCreatedAt(\DateTimeInterface $createdAt): void
  3043.     {
  3044.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCreatedAt', [$createdAt]);
  3045.         parent::setCreatedAt($createdAt);
  3046.     }
  3047.     /**
  3048.      * {@inheritDoc}
  3049.      */
  3050.     public function setUpdatedAt(\DateTimeInterface $updatedAt): void
  3051.     {
  3052.         $this->__initializer__ && $this->__initializer__->__invoke($this'setUpdatedAt', [$updatedAt]);
  3053.         parent::setUpdatedAt($updatedAt);
  3054.     }
  3055.     /**
  3056.      * {@inheritDoc}
  3057.      */
  3058.     public function updateTimestamps(): void
  3059.     {
  3060.         $this->__initializer__ && $this->__initializer__->__invoke($this'updateTimestamps', []);
  3061.         parent::updateTimestamps();
  3062.     }
  3063. }