<?php
namespace Proxies\__CG__\App\Entity\Clinic;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Clinic extends \App\Entity\Clinic\Clinic implements \Doctrine\ORM\Proxy\Proxy
{
/**
* @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
* three parameters, being respectively the proxy object to be initialized, the method that triggered the
* initialization process and an array of ordered parameters that were passed to that method.
*
* @see \Doctrine\Common\Proxy\Proxy::__setInitializer
*/
public $__initializer__;
/**
* @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
*
* @see \Doctrine\Common\Proxy\Proxy::__setCloner
*/
public $__cloner__;
/**
* @var boolean flag indicating if this object was already initialized
*
* @see \Doctrine\Persistence\Proxy::__isInitialized
*/
public $__isInitialized__ = false;
/**
* @var array<string, null> properties to be lazy loaded, indexed by property name
*/
public static $lazyPropertiesNames = array (
);
/**
* @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
*
* @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
*/
public static $lazyPropertiesDefaults = array (
);
public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
{
$this->__initializer__ = $initializer;
$this->__cloner__ = $cloner;
}
/**
*
* @return array
*/
public function __sleep()
{
if ($this->__isInitialized__) {
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'];
}
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'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Clinic $proxy) {
$proxy->__setInitializer(null);
$proxy->__setCloner(null);
$existingProperties = get_object_vars($proxy);
foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
if ( ! array_key_exists($property, $existingProperties)) {
$proxy->$property = $defaultValue;
}
}
};
}
}
/**
*
*/
public function __clone()
{
$this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
}
/**
* Forces initialization of the proxy
*/
public function __load(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __isInitialized(): bool
{
return $this->__isInitialized__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitialized($initialized): void
{
$this->__isInitialized__ = $initialized;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitializer(\Closure $initializer = null): void
{
$this->__initializer__ = $initializer;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __getInitializer(): ?\Closure
{
return $this->__initializer__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setCloner(\Closure $cloner = null): void
{
$this->__cloner__ = $cloner;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific cloning logic
*/
public function __getCloner(): ?\Closure
{
return $this->__cloner__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
* @deprecated no longer in use - generated code now relies on internal components rather than generated public API
* @static
*/
public function __getLazyProperties(): array
{
return self::$lazyPropertiesDefaults;
}
/**
* {@inheritDoc}
*/
public function csvSerialize(array $data = array (
))
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'csvSerialize', [$data]);
return parent::csvSerialize($data);
}
/**
* {@inheritDoc}
*/
public function exportDataCSV()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'exportDataCSV', []);
return parent::exportDataCSV();
}
/**
* {@inheritDoc}
*/
public function getId()
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function getOrganisationId()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOrganisationId', []);
return parent::getOrganisationId();
}
/**
* {@inheritDoc}
*/
public function getSmsCredit()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSmsCredit', []);
return parent::getSmsCredit();
}
/**
* {@inheritDoc}
*/
public function setSmsCredit($smscredit)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSmsCredit', [$smscredit]);
return parent::setSmsCredit($smscredit);
}
/**
* {@inheritDoc}
*/
public function getName()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getName', []);
return parent::getName();
}
/**
* {@inheritDoc}
*/
public function setName($name)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setName', [$name]);
return parent::setName($name);
}
/**
* {@inheritDoc}
*/
public function getPatientRefPrefix()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPatientRefPrefix', []);
return parent::getPatientRefPrefix();
}
/**
* {@inheritDoc}
*/
public function setPatientRefPrefix($patientRefPrefix)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPatientRefPrefix', [$patientRefPrefix]);
return parent::setPatientRefPrefix($patientRefPrefix);
}
/**
* {@inheritDoc}
*/
public function getSubDomain()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubDomain', []);
return parent::getSubDomain();
}
/**
* {@inheritDoc}
*/
public function setSubDomain($sub_domain)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSubDomain', [$sub_domain]);
return parent::setSubDomain($sub_domain);
}
/**
* {@inheritDoc}
*/
public function getBookingBtnName()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBookingBtnName', []);
return parent::getBookingBtnName();
}
/**
* {@inheritDoc}
*/
public function setBookingBtnName($booking_btn_name)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBookingBtnName', [$booking_btn_name]);
return parent::setBookingBtnName($booking_btn_name);
}
/**
* {@inheritDoc}
*/
public function getBookingBtnClr()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBookingBtnClr', []);
return parent::getBookingBtnClr();
}
/**
* {@inheritDoc}
*/
public function setBookingBtnClr($booking_btn_clr)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBookingBtnClr', [$booking_btn_clr]);
return parent::setBookingBtnClr($booking_btn_clr);
}
/**
* {@inheritDoc}
*/
public function getBookingBtnBgClr()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBookingBtnBgClr', []);
return parent::getBookingBtnBgClr();
}
/**
* {@inheritDoc}
*/
public function setBookingBtnBgClr($booking_btn_bg_clr)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBookingBtnBgClr', [$booking_btn_bg_clr]);
return parent::setBookingBtnBgClr($booking_btn_bg_clr);
}
/**
* {@inheritDoc}
*/
public function getInnerColor()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getInnerColor', []);
return parent::getInnerColor();
}
/**
* {@inheritDoc}
*/
public function setInnerColor($inner_color)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setInnerColor', [$inner_color]);
return parent::setInnerColor($inner_color);
}
/**
* {@inheritDoc}
*/
public function getOuterColor()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOuterColor', []);
return parent::getOuterColor();
}
/**
* {@inheritDoc}
*/
public function setOuterColor($outer_color)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOuterColor', [$outer_color]);
return parent::setOuterColor($outer_color);
}
/**
* {@inheritDoc}
*/
public function getBackgroundImg()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBackgroundImg', []);
return parent::getBackgroundImg();
}
/**
* {@inheritDoc}
*/
public function setBackgroundImg($background_img)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBackgroundImg', [$background_img]);
return parent::setBackgroundImg($background_img);
}
/**
* {@inheritDoc}
*/
public function getProfileImg()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProfileImg', []);
return parent::getProfileImg();
}
/**
* {@inheritDoc}
*/
public function setProfileImg($profile_img)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setProfileImg', [$profile_img]);
return parent::setProfileImg($profile_img);
}
/**
* {@inheritDoc}
*/
public function getMeetingPrice()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMeetingPrice', []);
return parent::getMeetingPrice();
}
/**
* {@inheritDoc}
*/
public function setMeetingPrice($meeting_price)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setMeetingPrice', [$meeting_price]);
return parent::setMeetingPrice($meeting_price);
}
/**
* {@inheritDoc}
*/
public function getMeetingPriceType()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMeetingPriceType', []);
return parent::getMeetingPriceType();
}
/**
* {@inheritDoc}
*/
public function setMeetingPriceType($meeting_price_type)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setMeetingPriceType', [$meeting_price_type]);
return parent::setMeetingPriceType($meeting_price_type);
}
/**
* {@inheritDoc}
*/
public function getShowInPublicProfile()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getShowInPublicProfile', []);
return parent::getShowInPublicProfile();
}
/**
* {@inheritDoc}
*/
public function setShowInPublicProfile($show_in_public_profile)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setShowInPublicProfile', [$show_in_public_profile]);
return parent::setShowInPublicProfile($show_in_public_profile);
}
/**
* {@inheritDoc}
*/
public function getEmail()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmail', []);
return parent::getEmail();
}
/**
* {@inheritDoc}
*/
public function setEmail($email)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmail', [$email]);
return parent::setEmail($email);
}
/**
* {@inheritDoc}
*/
public function isVerifiedEmail()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isVerifiedEmail', []);
return parent::isVerifiedEmail();
}
/**
* {@inheritDoc}
*/
public function setVerifiedEmail($verifiedEmail)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVerifiedEmail', [$verifiedEmail]);
return parent::setVerifiedEmail($verifiedEmail);
}
/**
* {@inheritDoc}
*/
public function getWebSite()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getWebSite', []);
return parent::getWebSite();
}
/**
* {@inheritDoc}
*/
public function setWebSite($webSite)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setWebSite', [$webSite]);
return parent::setWebSite($webSite);
}
/**
* {@inheritDoc}
*/
public function getPhone()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPhone', []);
return parent::getPhone();
}
/**
* {@inheritDoc}
*/
public function setPhone($phone)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPhone', [$phone]);
return parent::setPhone($phone);
}
/**
* {@inheritDoc}
*/
public function getContactName()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getContactName', []);
return parent::getContactName();
}
/**
* {@inheritDoc}
*/
public function setContactName($contactName)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setContactName', [$contactName]);
return parent::setContactName($contactName);
}
/**
* {@inheritDoc}
*/
public function getDescription()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescription', []);
return parent::getDescription();
}
/**
* {@inheritDoc}
*/
public function setDescription($description)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescription', [$description]);
return parent::setDescription($description);
}
/**
* {@inheritDoc}
*/
public function getTimezone()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTimezone', []);
return parent::getTimezone();
}
/**
* {@inheritDoc}
*/
public function setTimezone($timezone)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTimezone', [$timezone]);
return parent::setTimezone($timezone);
}
/**
* {@inheritDoc}
*/
public function getWidgetSettings()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getWidgetSettings', []);
return parent::getWidgetSettings();
}
/**
* {@inheritDoc}
*/
public function setWidgetSettings($widget_settings)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setWidgetSettings', [$widget_settings]);
return parent::setWidgetSettings($widget_settings);
}
/**
* {@inheritDoc}
*/
public function getSmsNumber()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSmsNumber', []);
return parent::getSmsNumber();
}
/**
* {@inheritDoc}
*/
public function setSmsNumber($sms_number)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSmsNumber', [$sms_number]);
return parent::setSmsNumber($sms_number);
}
/**
* {@inheritDoc}
*/
public function getSmsStatus()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSmsStatus', []);
return parent::getSmsStatus();
}
/**
* {@inheritDoc}
*/
public function setSmsStatus($sms_status)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSmsStatus', [$sms_status]);
return parent::setSmsStatus($sms_status);
}
/**
* {@inheritDoc}
*/
public function addClinicUser(\App\Entity\Clinic\Person\ClinicUser $user)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addClinicUser', [$user]);
return parent::addClinicUser($user);
}
/**
* {@inheritDoc}
*/
public function getClinicUsers()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClinicUsers', []);
return parent::getClinicUsers();
}
/**
* {@inheritDoc}
*/
public function removeClinicUser(\App\Entity\Clinic\Person\ClinicUser $user)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeClinicUser', [$user]);
return parent::removeClinicUser($user);
}
/**
* {@inheritDoc}
*/
public function getTemplates()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTemplates', []);
return parent::getTemplates();
}
/**
* {@inheritDoc}
*/
public function getEvents()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEvents', []);
return parent::getEvents();
}
/**
* {@inheritDoc}
*/
public function getAppointmentLeads()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAppointmentLeads', []);
return parent::getAppointmentLeads();
}
/**
* {@inheritDoc}
*/
public function getReminderTasks()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReminderTasks', []);
return parent::getReminderTasks();
}
/**
* {@inheritDoc}
*/
public function getMeetingsReminderTask()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMeetingsReminderTask', []);
return parent::getMeetingsReminderTask();
}
/**
* {@inheritDoc}
*/
public function addReminderTask(\App\Entity\ReminderTask $reminderTask)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addReminderTask', [$reminderTask]);
return parent::addReminderTask($reminderTask);
}
/**
* {@inheritDoc}
*/
public function removeReminderTask(\App\Entity\ReminderTask $reminderTask)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeReminderTask', [$reminderTask]);
return parent::removeReminderTask($reminderTask);
}
/**
* {@inheritDoc}
*/
public function addMeetingsReminderTask(\App\Entity\ReminderTask $reminderTask)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addMeetingsReminderTask', [$reminderTask]);
return parent::addMeetingsReminderTask($reminderTask);
}
/**
* {@inheritDoc}
*/
public function removeMeetingsReminderTask(\App\Entity\ReminderTask $reminderTask)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeMeetingsReminderTask', [$reminderTask]);
return parent::removeMeetingsReminderTask($reminderTask);
}
/**
* {@inheritDoc}
*/
public function getEventsReminderTask()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEventsReminderTask', []);
return parent::getEventsReminderTask();
}
/**
* {@inheritDoc}
*/
public function addEventsReminderTask(\App\Entity\ReminderTask $reminderTask)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addEventsReminderTask', [$reminderTask]);
return parent::addEventsReminderTask($reminderTask);
}
/**
* {@inheritDoc}
*/
public function removeEventsReminderTask(\App\Entity\ReminderTask $reminderTask)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeEventsReminderTask', [$reminderTask]);
return parent::removeEventsReminderTask($reminderTask);
}
/**
* {@inheritDoc}
*/
public function addEquipment(\App\Entity\Clinic\Equipment $equipment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addEquipment', [$equipment]);
return parent::addEquipment($equipment);
}
/**
* {@inheritDoc}
*/
public function getEquipments()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEquipments', []);
return parent::getEquipments();
}
/**
* {@inheritDoc}
*/
public function removeEquipment(\App\Entity\Clinic\Equipment $equipment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeEquipment', [$equipment]);
return parent::removeEquipment($equipment);
}
/**
* {@inheritDoc}
*/
public function getRemindersRecalls()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRemindersRecalls', []);
return parent::getRemindersRecalls();
}
/**
* {@inheritDoc}
*/
public function addRemindersRecall(\App\Entity\Clinic\ReminderRecall $reminderRecall)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRemindersRecall', [$reminderRecall]);
return parent::addRemindersRecall($reminderRecall);
}
/**
* {@inheritDoc}
*/
public function removeRemindersRecall(\App\Entity\Clinic\ReminderRecall $reminderRecall)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRemindersRecall', [$reminderRecall]);
return parent::removeRemindersRecall($reminderRecall);
}
/**
* {@inheritDoc}
*/
public function getReminderRecallText()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReminderRecallText', []);
return parent::getReminderRecallText();
}
/**
* {@inheritDoc}
*/
public function setReminderRecallText($reminderRecallText)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setReminderRecallText', [$reminderRecallText]);
return parent::setReminderRecallText($reminderRecallText);
}
/**
* {@inheritDoc}
*/
public function addReminder(\App\Entity\Clinic\Reminder $reminder)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addReminder', [$reminder]);
return parent::addReminder($reminder);
}
/**
* {@inheritDoc}
*/
public function getReminders()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReminders', []);
return parent::getReminders();
}
/**
* {@inheritDoc}
*/
public function removeReminder(\App\Entity\Clinic\Reminder $reminder)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeReminder', [$reminder]);
return parent::removeReminder($reminder);
}
/**
* {@inheritDoc}
*/
public function addAppointments(\App\Entity\Clinic\Appointment $appointment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAppointments', [$appointment]);
return parent::addAppointments($appointment);
}
/**
* {@inheritDoc}
*/
public function removeAppointments(\App\Entity\Clinic\Appointment $appointment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAppointments', [$appointment]);
return parent::removeAppointments($appointment);
}
/**
* {@inheritDoc}
*/
public function addLicenses(\App\Entity\Clinic\License $license)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addLicenses', [$license]);
return parent::addLicenses($license);
}
/**
* {@inheritDoc}
*/
public function removeLicenses(\App\Entity\Clinic\License $license)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeLicenses', [$license]);
return parent::removeLicenses($license);
}
/**
* {@inheritDoc}
*/
public function getLicenses()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLicenses', []);
return parent::getLicenses();
}
/**
* {@inheritDoc}
*/
public function addWebhookEvents(\App\Entity\Clinic\WebhookEvent $webhookEvents)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addWebhookEvents', [$webhookEvents]);
return parent::addWebhookEvents($webhookEvents);
}
/**
* {@inheritDoc}
*/
public function removeWebhookEvents(\App\Entity\Clinic\WebhookEvent $webhookEvents)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeWebhookEvents', [$webhookEvents]);
return parent::removeWebhookEvents($webhookEvents);
}
/**
* {@inheritDoc}
*/
public function getWebhookEvents()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getWebhookEvents', []);
return parent::getWebhookEvents();
}
/**
* {@inheritDoc}
*/
public function addRoom(\App\Entity\Clinic\Room $room)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRoom', [$room]);
return parent::addRoom($room);
}
/**
* {@inheritDoc}
*/
public function getRooms()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRooms', []);
return parent::getRooms();
}
/**
* {@inheritDoc}
*/
public function removeRoom(\App\Entity\Clinic\Room $room)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRoom', [$room]);
return parent::removeRoom($room);
}
/**
* {@inheritDoc}
*/
public function getPricesList()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPricesList', []);
return parent::getPricesList();
}
/**
* {@inheritDoc}
*/
public function addPriceList(\App\Entity\Clinic\Stock\PriceList $priceList)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPriceList', [$priceList]);
return parent::addPriceList($priceList);
}
/**
* {@inheritDoc}
*/
public function removePriceList(\App\Entity\Clinic\Stock\PriceList $priceList)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePriceList', [$priceList]);
return parent::removePriceList($priceList);
}
/**
* {@inheritDoc}
*/
public function addProduct(\App\Entity\Clinic\Stock\Product $product)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addProduct', [$product]);
return parent::addProduct($product);
}
/**
* {@inheritDoc}
*/
public function getProducts()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProducts', []);
return parent::getProducts();
}
/**
* {@inheritDoc}
*/
public function removeProduct(\App\Entity\Clinic\Stock\Product $product)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeProduct', [$product]);
return parent::removeProduct($product);
}
/**
* {@inheritDoc}
*/
public function getGoogleToken()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGoogleToken', []);
return parent::getGoogleToken();
}
/**
* {@inheritDoc}
*/
public function setGoogleToken($googleToken)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGoogleToken', [$googleToken]);
return parent::setGoogleToken($googleToken);
}
/**
* {@inheritDoc}
*/
public function getGoogleId()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGoogleId', []);
return parent::getGoogleId();
}
/**
* {@inheritDoc}
*/
public function setGoogleId($googleId)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGoogleId', [$googleId]);
return parent::setGoogleId($googleId);
}
/**
* {@inheritDoc}
*/
public function addAppointment(\App\Entity\Clinic\Appointment $appointment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAppointment', [$appointment]);
return parent::addAppointment($appointment);
}
/**
* {@inheritDoc}
*/
public function getAppointments()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAppointments', []);
return parent::getAppointments();
}
/**
* {@inheritDoc}
*/
public function removeAppointment(\App\Entity\Clinic\Appointment $appointment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAppointment', [$appointment]);
return parent::removeAppointment($appointment);
}
/**
* {@inheritDoc}
*/
public function addMarketing(\App\Entity\Clinic\Marketing $marketing)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addMarketing', [$marketing]);
return parent::addMarketing($marketing);
}
/**
* {@inheritDoc}
*/
public function getMarketings()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMarketings', []);
return parent::getMarketings();
}
/**
* {@inheritDoc}
*/
public function removeMarketing(\App\Entity\Clinic\Marketing $marketing)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeMarketing', [$marketing]);
return parent::removeMarketing($marketing);
}
/**
* {@inheritDoc}
*/
public function addForm(\App\Entity\Clinic\FormFile $formFile)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addForm', [$formFile]);
return parent::addForm($formFile);
}
/**
* {@inheritDoc}
*/
public function getFormFiles()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFormFiles', []);
return parent::getFormFiles();
}
/**
* {@inheritDoc}
*/
public function removeFormFile(\App\Entity\Clinic\FormFile $formFile)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFormFile', [$formFile]);
return parent::removeFormFile($formFile);
}
/**
* {@inheritDoc}
*/
public function addInvoice(\App\Entity\Patient\BaseInvoice $invoice)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addInvoice', [$invoice]);
return parent::addInvoice($invoice);
}
/**
* {@inheritDoc}
*/
public function getInvoices()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getInvoices', []);
return parent::getInvoices();
}
/**
* {@inheritDoc}
*/
public function removeInvoice(\App\Entity\Patient\BaseInvoice $invoice)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeInvoice', [$invoice]);
return parent::removeInvoice($invoice);
}
/**
* {@inheritDoc}
*/
public function getMediaPrefix()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMediaPrefix', []);
return parent::getMediaPrefix();
}
/**
* {@inheritDoc}
*/
public function getGocardlessCustomer()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGocardlessCustomer', []);
return parent::getGocardlessCustomer();
}
/**
* {@inheritDoc}
*/
public function setGocardlessCustomer(\App\Entity\Clinic\GocardlessCustomer $gocardlessCustomer)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGocardlessCustomer', [$gocardlessCustomer]);
return parent::setGocardlessCustomer($gocardlessCustomer);
}
/**
* {@inheritDoc}
*/
public function getPmPIN()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPmPIN', []);
return parent::getPmPIN();
}
/**
* {@inheritDoc}
*/
public function setPmPIN($pmPIN): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPmPIN', [$pmPIN]);
return parent::setPmPIN($pmPIN);
}
/**
* {@inheritDoc}
*/
public function getAutoEmailReplyAddress()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAutoEmailReplyAddress', []);
return parent::getAutoEmailReplyAddress();
}
/**
* {@inheritDoc}
*/
public function setAutoEmailReplyAddress($autoEmailReplyAddress)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAutoEmailReplyAddress', [$autoEmailReplyAddress]);
return parent::setAutoEmailReplyAddress($autoEmailReplyAddress);
}
/**
* {@inheritDoc}
*/
public function getPmPatientMessage()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPmPatientMessage', []);
return parent::getPmPatientMessage();
}
/**
* {@inheritDoc}
*/
public function setPmPatientMessage($pmPatientMessage): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPmPatientMessage', [$pmPatientMessage]);
return parent::setPmPatientMessage($pmPatientMessage);
}
/**
* {@inheritDoc}
*/
public function getPmClinicIntro()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPmClinicIntro', []);
return parent::getPmClinicIntro();
}
/**
* {@inheritDoc}
*/
public function setPmClinicIntro($pmClinicIntro): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPmClinicIntro', [$pmClinicIntro]);
return parent::setPmClinicIntro($pmClinicIntro);
}
/**
* {@inheritDoc}
*/
public function isAutoRenewSubscription()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isAutoRenewSubscription', []);
return parent::isAutoRenewSubscription();
}
/**
* {@inheritDoc}
*/
public function setAutoRenewSubscription($autoRenewSubscription)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAutoRenewSubscription', [$autoRenewSubscription]);
return parent::setAutoRenewSubscription($autoRenewSubscription);
}
/**
* {@inheritDoc}
*/
public function getSubscriptionExpiry()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriptionExpiry', []);
return parent::getSubscriptionExpiry();
}
/**
* {@inheritDoc}
*/
public function setSubscriptionExpiry($subscriptionExpiry)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSubscriptionExpiry', [$subscriptionExpiry]);
return parent::setSubscriptionExpiry($subscriptionExpiry);
}
/**
* {@inheritDoc}
*/
public function isEmailReminder()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEmailReminder', []);
return parent::isEmailReminder();
}
/**
* {@inheritDoc}
*/
public function setEmailReminder($emailReminder)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailReminder', [$emailReminder]);
return parent::setEmailReminder($emailReminder);
}
/**
* {@inheritDoc}
*/
public function isSmsNew()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isSmsNew', []);
return parent::isSmsNew();
}
/**
* {@inheritDoc}
*/
public function setSmsNew($smsNew)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSmsNew', [$smsNew]);
return parent::setSmsNew($smsNew);
}
/**
* {@inheritDoc}
*/
public function isSmsReminder()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isSmsReminder', []);
return parent::isSmsReminder();
}
/**
* {@inheritDoc}
*/
public function setSmsReminder($smsReminder)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSmsReminder', [$smsReminder]);
return parent::setSmsReminder($smsReminder);
}
/**
* {@inheritDoc}
*/
public function isEmailNew()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEmailNew', []);
return parent::isEmailNew();
}
/**
* {@inheritDoc}
*/
public function setEmailNew($emailNew)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailNew', [$emailNew]);
return parent::setEmailNew($emailNew);
}
/**
* {@inheritDoc}
*/
public function isWhenAnsweredHideWhereDidYouHearAboutUs()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isWhenAnsweredHideWhereDidYouHearAboutUs', []);
return parent::isWhenAnsweredHideWhereDidYouHearAboutUs();
}
/**
* {@inheritDoc}
*/
public function setWhenAnsweredHideWhereDidYouHearAboutUs($whenAnsweredHideWhereDidYouHearAboutUs)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setWhenAnsweredHideWhereDidYouHearAboutUs', [$whenAnsweredHideWhereDidYouHearAboutUs]);
return parent::setWhenAnsweredHideWhereDidYouHearAboutUs($whenAnsweredHideWhereDidYouHearAboutUs);
}
/**
* {@inheritDoc}
*/
public function addPatient(\App\Entity\Person\Patient $patient)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPatient', [$patient]);
return parent::addPatient($patient);
}
/**
* {@inheritDoc}
*/
public function getPatients()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPatients', []);
return parent::getPatients();
}
/**
* {@inheritDoc}
*/
public function removePatient(\App\Entity\Person\Patient $patient)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePatient', [$patient]);
return parent::removePatient($patient);
}
/**
* {@inheritDoc}
*/
public function getOrganisation()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOrganisation', []);
return parent::getOrganisation();
}
/**
* {@inheritDoc}
*/
public function setOrganisation(\App\Entity\Organisation\Organisation $organisation)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOrganisation', [$organisation]);
return parent::setOrganisation($organisation);
}
/**
* {@inheritDoc}
*/
public function getWaitings()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getWaitings', []);
return parent::getWaitings();
}
/**
* {@inheritDoc}
*/
public function addWaiting(\App\Entity\Waiting\Item $waiting)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addWaiting', [$waiting]);
return parent::addWaiting($waiting);
}
/**
* {@inheritDoc}
*/
public function removeWaiting(\App\Entity\Waiting\Item $waiting)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeWaiting', [$waiting]);
return parent::removeWaiting($waiting);
}
/**
* {@inheritDoc}
*/
public function getLeadCaptures()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLeadCaptures', []);
return parent::getLeadCaptures();
}
/**
* {@inheritDoc}
*/
public function addLeadCapture(\App\Entity\LeadCapture\LeadCapture $leadCapture)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addLeadCapture', [$leadCapture]);
return parent::addLeadCapture($leadCapture);
}
/**
* {@inheritDoc}
*/
public function removeLeadCapture(\App\Entity\LeadCapture\LeadCapture $leadCapture)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeLeadCapture', [$leadCapture]);
return parent::removeLeadCapture($leadCapture);
}
/**
* {@inheritDoc}
*/
public function getQuestionaires()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getQuestionaires', []);
return parent::getQuestionaires();
}
/**
* {@inheritDoc}
*/
public function addQuestionaires(\App\Entity\Clinic\Questionaire\Questionaire $questionaire)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addQuestionaires', [$questionaire]);
return parent::addQuestionaires($questionaire);
}
/**
* {@inheritDoc}
*/
public function removeQuestionaires(\App\Entity\Clinic\Questionaire\Questionaire $questionaire)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeQuestionaires', [$questionaire]);
return parent::removeQuestionaires($questionaire);
}
/**
* {@inheritDoc}
*/
public function getTreatments()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTreatments', []);
return parent::getTreatments();
}
/**
* {@inheritDoc}
*/
public function addTreatment(\App\Entity\Clinic\Stock\TreatmentClinic $treatment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTreatment', [$treatment]);
return parent::addTreatment($treatment);
}
/**
* {@inheritDoc}
*/
public function removeTreatment(\App\Entity\Clinic\Stock\TreatmentClinic $treatment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTreatment', [$treatment]);
return parent::removeTreatment($treatment);
}
/**
* {@inheritDoc}
*/
public function getTreatmentGroups()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTreatmentGroups', []);
return parent::getTreatmentGroups();
}
/**
* {@inheritDoc}
*/
public function addTreatmentGroup(\App\Entity\Clinic\Stock\TreatmentGroup $treatmentGroup)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTreatmentGroup', [$treatmentGroup]);
return parent::addTreatmentGroup($treatmentGroup);
}
/**
* {@inheritDoc}
*/
public function removeTreatmentGroup(\App\Entity\Clinic\Stock\TreatmentGroup $treatmentGroup)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTreatmentGroup', [$treatmentGroup]);
return parent::removeTreatmentGroup($treatmentGroup);
}
/**
* {@inheritDoc}
*/
public function jsonSerialize()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'jsonSerialize', []);
return parent::jsonSerialize();
}
/**
* {@inheritDoc}
*/
public function getLogo()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLogo', []);
return parent::getLogo();
}
/**
* {@inheritDoc}
*/
public function setLogo($logo)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLogo', [$logo]);
return parent::setLogo($logo);
}
/**
* {@inheritDoc}
*/
public function getBackground()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBackground', []);
return parent::getBackground();
}
/**
* {@inheritDoc}
*/
public function setBackground($background)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBackground', [$background]);
return parent::setBackground($background);
}
/**
* {@inheritDoc}
*/
public function getGoodsReceiveds()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGoodsReceiveds', []);
return parent::getGoodsReceiveds();
}
/**
* {@inheritDoc}
*/
public function addGoodsReceived(\App\Entity\Clinic\Stock\GoodsReceived $goodsReceived)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addGoodsReceived', [$goodsReceived]);
return parent::addGoodsReceived($goodsReceived);
}
/**
* {@inheritDoc}
*/
public function removeGoodsReceived(\App\Entity\Clinic\Stock\GoodsReceived $goodsReceived)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeGoodsReceived', [$goodsReceived]);
return parent::removeGoodsReceived($goodsReceived);
}
/**
* {@inheritDoc}
*/
public function getReminderHeader()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReminderHeader', []);
return parent::getReminderHeader();
}
/**
* {@inheritDoc}
*/
public function setReminderHeader($reminderHeader)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setReminderHeader', [$reminderHeader]);
return parent::setReminderHeader($reminderHeader);
}
/**
* {@inheritDoc}
*/
public function getReminderFooter()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReminderFooter', []);
return parent::getReminderFooter();
}
/**
* {@inheritDoc}
*/
public function setReminderFooter($reminderFooter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setReminderFooter', [$reminderFooter]);
return parent::setReminderFooter($reminderFooter);
}
/**
* {@inheritDoc}
*/
public function getTwilio()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTwilio', []);
return parent::getTwilio();
}
/**
* {@inheritDoc}
*/
public function setTwilio($twilio)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTwilio', [$twilio]);
return parent::setTwilio($twilio);
}
/**
* {@inheritDoc}
*/
public function getSmsSetting()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSmsSetting', []);
return parent::getSmsSetting();
}
/**
* {@inheritDoc}
*/
public function setSmsSetting($smsSetting)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSmsSetting', [$smsSetting]);
return parent::setSmsSetting($smsSetting);
}
/**
* {@inheritDoc}
*/
public function getTopicArn()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTopicArn', []);
return parent::getTopicArn();
}
/**
* {@inheritDoc}
*/
public function setTopicArn($topicArn)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTopicArn', [$topicArn]);
return parent::setTopicArn($topicArn);
}
/**
* {@inheritDoc}
*/
public function getCalendarStartDay()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCalendarStartDay', []);
return parent::getCalendarStartDay();
}
/**
* {@inheritDoc}
*/
public function setCalendarStartDay($calendarStartDay)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCalendarStartDay', [$calendarStartDay]);
return parent::setCalendarStartDay($calendarStartDay);
}
/**
* {@inheritDoc}
*/
public function getCalendarEndDay()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCalendarEndDay', []);
return parent::getCalendarEndDay();
}
/**
* {@inheritDoc}
*/
public function setCalendarEndDay($calendarEndDay)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCalendarEndDay', [$calendarEndDay]);
return parent::setCalendarEndDay($calendarEndDay);
}
/**
* {@inheritDoc}
*/
public function getAppointmentDefaultTime()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAppointmentDefaultTime', []);
return parent::getAppointmentDefaultTime();
}
/**
* {@inheritDoc}
*/
public function setAppointmentDefaultTime($appointmentDefaultTime)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAppointmentDefaultTime', [$appointmentDefaultTime]);
return parent::setAppointmentDefaultTime($appointmentDefaultTime);
}
/**
* {@inheritDoc}
*/
public function isPrivateModeCalendar()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isPrivateModeCalendar', []);
return parent::isPrivateModeCalendar();
}
/**
* {@inheritDoc}
*/
public function setPrivateModeCalendar($privateModeCalendar)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPrivateModeCalendar', [$privateModeCalendar]);
return parent::setPrivateModeCalendar($privateModeCalendar);
}
/**
* {@inheritDoc}
*/
public function addDocumentCategory(\App\Entity\Clinic\DocumentCategory $documentCategory)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addDocumentCategory', [$documentCategory]);
return parent::addDocumentCategory($documentCategory);
}
/**
* {@inheritDoc}
*/
public function removeDocumentCategory(\App\Entity\Clinic\DocumentCategory $documentCategory)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeDocumentCategory', [$documentCategory]);
return parent::removeDocumentCategory($documentCategory);
}
/**
* {@inheritDoc}
*/
public function getDocumentCategory()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDocumentCategory', []);
return parent::getDocumentCategory();
}
/**
* {@inheritDoc}
*/
public function getClinicRepresentative()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClinicRepresentative', []);
return parent::getClinicRepresentative();
}
/**
* {@inheritDoc}
*/
public function setClinicRepresentative($clinicRepresentative)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClinicRepresentative', [$clinicRepresentative]);
return parent::setClinicRepresentative($clinicRepresentative);
}
/**
* {@inheritDoc}
*/
public function getDataProtectionOfficer()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDataProtectionOfficer', []);
return parent::getDataProtectionOfficer();
}
/**
* {@inheritDoc}
*/
public function setDataProtectionOfficer($dataProtectionOfficer)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDataProtectionOfficer', [$dataProtectionOfficer]);
return parent::setDataProtectionOfficer($dataProtectionOfficer);
}
/**
* {@inheritDoc}
*/
public function getEmailToWithdraw()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmailToWithdraw', []);
return parent::getEmailToWithdraw();
}
/**
* {@inheritDoc}
*/
public function setEmailToWithdraw($emailToWithdraw)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailToWithdraw', [$emailToWithdraw]);
return parent::setEmailToWithdraw($emailToWithdraw);
}
/**
* {@inheritDoc}
*/
public function getPeriodStoredData()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPeriodStoredData', []);
return parent::getPeriodStoredData();
}
/**
* {@inheritDoc}
*/
public function setPeriodStoredData($periodStoredData)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPeriodStoredData', [$periodStoredData]);
return parent::setPeriodStoredData($periodStoredData);
}
/**
* {@inheritDoc}
*/
public function getCompanyRegistrationNumber()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCompanyRegistrationNumber', []);
return parent::getCompanyRegistrationNumber();
}
/**
* {@inheritDoc}
*/
public function setCompanyRegistrationNumber($companyRegistrationNumber)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCompanyRegistrationNumber', [$companyRegistrationNumber]);
return parent::setCompanyRegistrationNumber($companyRegistrationNumber);
}
/**
* {@inheritDoc}
*/
public function getAppointmentSlotDuration()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAppointmentSlotDuration', []);
return parent::getAppointmentSlotDuration();
}
/**
* {@inheritDoc}
*/
public function setAppointmentSlotDuration($appointmentSlotDuration)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAppointmentSlotDuration', [$appointmentSlotDuration]);
return parent::setAppointmentSlotDuration($appointmentSlotDuration);
}
/**
* {@inheritDoc}
*/
public function getAppointmentDefaultView()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAppointmentDefaultView', []);
return parent::getAppointmentDefaultView();
}
/**
* {@inheritDoc}
*/
public function setAppointmentDefaultView($appointmentDefaultView)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAppointmentDefaultView', [$appointmentDefaultView]);
return parent::setAppointmentDefaultView($appointmentDefaultView);
}
/**
* {@inheritDoc}
*/
public function getArchives()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getArchives', []);
return parent::getArchives();
}
/**
* {@inheritDoc}
*/
public function addArchive(\App\Entity\Clinic\Export\ExportData $archive)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addArchive', [$archive]);
return parent::addArchive($archive);
}
/**
* {@inheritDoc}
*/
public function removeArchive(\App\Entity\Clinic\Export\ExportData $archive)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeArchive', [$archive]);
return parent::removeArchive($archive);
}
/**
* {@inheritDoc}
*/
public function isExportInProgress()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isExportInProgress', []);
return parent::isExportInProgress();
}
/**
* {@inheritDoc}
*/
public function setExportInProgress($exportInProgress)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setExportInProgress', [$exportInProgress]);
return parent::setExportInProgress($exportInProgress);
}
/**
* {@inheritDoc}
*/
public function getOnlineBookingSettings()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOnlineBookingSettings', []);
return parent::getOnlineBookingSettings();
}
/**
* {@inheritDoc}
*/
public function setOnlineBookingSettings($value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOnlineBookingSettings', [$value]);
return parent::setOnlineBookingSettings($value);
}
/**
* {@inheritDoc}
*/
public function getChronoscanSettings()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getChronoscanSettings', []);
return parent::getChronoscanSettings();
}
/**
* {@inheritDoc}
*/
public function setChronoscanSettings($chronoscanSettings)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setChronoscanSettings', [$chronoscanSettings]);
return parent::setChronoscanSettings($chronoscanSettings);
}
/**
* {@inheritDoc}
*/
public function getOnlineBookingWidget()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOnlineBookingWidget', []);
return parent::getOnlineBookingWidget();
}
/**
* {@inheritDoc}
*/
public function setOnlineBookingWidget($value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOnlineBookingWidget', [$value]);
return parent::setOnlineBookingWidget($value);
}
/**
* {@inheritDoc}
*/
public function getStripeRefreshToken()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStripeRefreshToken', []);
return parent::getStripeRefreshToken();
}
/**
* {@inheritDoc}
*/
public function setStripeRefreshToken($value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setStripeRefreshToken', [$value]);
return parent::setStripeRefreshToken($value);
}
/**
* {@inheritDoc}
*/
public function getStripePublishableKey()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStripePublishableKey', []);
return parent::getStripePublishableKey();
}
/**
* {@inheritDoc}
*/
public function setStripePublishableKey($value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setStripePublishableKey', [$value]);
return parent::setStripePublishableKey($value);
}
/**
* {@inheritDoc}
*/
public function getStripeAccountId()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStripeAccountId', []);
return parent::getStripeAccountId();
}
/**
* {@inheritDoc}
*/
public function setStripeAccountId($value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setStripeAccountId', [$value]);
return parent::setStripeAccountId($value);
}
/**
* {@inheritDoc}
*/
public function getOnlineBookingEmailSettings()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOnlineBookingEmailSettings', []);
return parent::getOnlineBookingEmailSettings();
}
/**
* {@inheritDoc}
*/
public function setOnlineBookingEmailSettings(\App\Entity\Clinic\OnlineBooking\EmailSettings $onlineBookingEmailSettings)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOnlineBookingEmailSettings', [$onlineBookingEmailSettings]);
return parent::setOnlineBookingEmailSettings($onlineBookingEmailSettings);
}
/**
* {@inheritDoc}
*/
public function getAllowedPatients()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAllowedPatients', []);
return parent::getAllowedPatients();
}
/**
* {@inheritDoc}
*/
public function addAllowedPatient(\App\Entity\Person\Patient $allowedPatient)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAllowedPatient', [$allowedPatient]);
return parent::addAllowedPatient($allowedPatient);
}
/**
* {@inheritDoc}
*/
public function removeAllowedPatient(\App\Entity\Person\Patient $allowedPatient)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAllowedPatient', [$allowedPatient]);
return parent::removeAllowedPatient($allowedPatient);
}
/**
* {@inheritDoc}
*/
public function isSharedAllPatients()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isSharedAllPatients', []);
return parent::isSharedAllPatients();
}
/**
* {@inheritDoc}
*/
public function setSharedAllPatients($sharedAllPatients)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSharedAllPatients', [$sharedAllPatients]);
return parent::setSharedAllPatients($sharedAllPatients);
}
/**
* {@inheritDoc}
*/
public function isCheckboxSharedAllPatients()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isCheckboxSharedAllPatients', []);
return parent::isCheckboxSharedAllPatients();
}
/**
* {@inheritDoc}
*/
public function setCheckboxSharedAllPatients($checkboxSharedAllPatients)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCheckboxSharedAllPatients', [$checkboxSharedAllPatients]);
return parent::setCheckboxSharedAllPatients($checkboxSharedAllPatients);
}
/**
* {@inheritDoc}
*/
public function getVatNumber()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVatNumber', []);
return parent::getVatNumber();
}
/**
* {@inheritDoc}
*/
public function setVatNumber($vatNumber)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVatNumber', [$vatNumber]);
return parent::setVatNumber($vatNumber);
}
/**
* {@inheritDoc}
*/
public function isEnabledVat()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabledVat', []);
return parent::isEnabledVat();
}
/**
* {@inheritDoc}
*/
public function setEnabledVat($enabledVat)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEnabledVat', [$enabledVat]);
return parent::setEnabledVat($enabledVat);
}
/**
* {@inheritDoc}
*/
public function getTempVatRate()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTempVatRate', []);
return parent::getTempVatRate();
}
/**
* {@inheritDoc}
*/
public function setTempVatRate($tempVatRate)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTempVatRate', [$tempVatRate]);
return parent::setTempVatRate($tempVatRate);
}
/**
* {@inheritDoc}
*/
public function getMailChimpConfig()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMailChimpConfig', []);
return parent::getMailChimpConfig();
}
/**
* {@inheritDoc}
*/
public function setMailChimpConfig(\App\Entity\Clinic\MailChimp\MailChimpConfig $mailChimpConfig)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setMailChimpConfig', [$mailChimpConfig]);
return parent::setMailChimpConfig($mailChimpConfig);
}
/**
* {@inheritDoc}
*/
public function isClinicHasMailChimpList()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isClinicHasMailChimpList', []);
return parent::isClinicHasMailChimpList();
}
/**
* {@inheritDoc}
*/
public function getCurrency()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCurrency', []);
return parent::getCurrency();
}
/**
* {@inheritDoc}
*/
public function setCurrency($currency)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCurrency', [$currency]);
return parent::setCurrency($currency);
}
/**
* {@inheritDoc}
*/
public function isPatientInfoToDocumentHeader()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isPatientInfoToDocumentHeader', []);
return parent::isPatientInfoToDocumentHeader();
}
/**
* {@inheritDoc}
*/
public function setPatientInfoToDocumentHeader($patientInfoToDocumentHeader)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPatientInfoToDocumentHeader', [$patientInfoToDocumentHeader]);
return parent::setPatientInfoToDocumentHeader($patientInfoToDocumentHeader);
}
/**
* {@inheritDoc}
*/
public function getTAndC()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTAndC', []);
return parent::getTAndC();
}
/**
* {@inheritDoc}
*/
public function setTAndC($tAndC)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTAndC', [$tAndC]);
return parent::setTAndC($tAndC);
}
/**
* {@inheritDoc}
*/
public function getTreatmentPlanTAndC(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTreatmentPlanTAndC', []);
return parent::getTreatmentPlanTAndC();
}
/**
* {@inheritDoc}
*/
public function setTreatmentPlanTAndC(?string $tAndC): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTreatmentPlanTAndC', [$tAndC]);
return parent::setTreatmentPlanTAndC($tAndC);
}
/**
* {@inheritDoc}
*/
public function getDeclaration()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDeclaration', []);
return parent::getDeclaration();
}
/**
* {@inheritDoc}
*/
public function setDeclaration($declaration)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDeclaration', [$declaration]);
return parent::setDeclaration($declaration);
}
/**
* {@inheritDoc}
*/
public function isTrafficLight()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isTrafficLight', []);
return parent::isTrafficLight();
}
/**
* {@inheritDoc}
*/
public function isShowInPublicProfile()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isShowInPublicProfile', []);
return parent::isShowInPublicProfile();
}
/**
* {@inheritDoc}
*/
public function setTrafficLight($trafficLight)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTrafficLight', [$trafficLight]);
return parent::setTrafficLight($trafficLight);
}
/**
* {@inheritDoc}
*/
public function getCurrencySymbol()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCurrencySymbol', []);
return parent::getCurrencySymbol();
}
/**
* {@inheritDoc}
*/
public function getFullAddress()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFullAddress', []);
return parent::getFullAddress();
}
/**
* {@inheritDoc}
*/
public function getStrReplacedTAndC(\App\Entity\Person\Patient $patient = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStrReplacedTAndC', [$patient]);
return parent::getStrReplacedTAndC($patient);
}
/**
* {@inheritDoc}
*/
public function addOutcome(\App\Entity\Clinic\Outcome $outcome)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addOutcome', [$outcome]);
return parent::addOutcome($outcome);
}
/**
* {@inheritDoc}
*/
public function getOutcomes()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOutcomes', []);
return parent::getOutcomes();
}
/**
* {@inheritDoc}
*/
public function removeOutcome(\App\Entity\Clinic\Outcome $outcome)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeOutcome', [$outcome]);
return parent::removeOutcome($outcome);
}
/**
* {@inheritDoc}
*/
public function getLearnAboutSources()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLearnAboutSources', []);
return parent::getLearnAboutSources();
}
/**
* {@inheritDoc}
*/
public function addLearnAboutSource(\App\Entity\Clinic\LearnAboutSource $source)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addLearnAboutSource', [$source]);
return parent::addLearnAboutSource($source);
}
/**
* {@inheritDoc}
*/
public function removeLearnAboutSource(\App\Entity\Clinic\LearnAboutSource $source)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeLearnAboutSource', [$source]);
return parent::removeLearnAboutSource($source);
}
/**
* {@inheritDoc}
*/
public function getPatientStatuses()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPatientStatuses', []);
return parent::getPatientStatuses();
}
/**
* {@inheritDoc}
*/
public function addPatientStatus(\App\Entity\Clinic\PatientStatus\PatientStatus $patientStatus)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPatientStatus', [$patientStatus]);
return parent::addPatientStatus($patientStatus);
}
/**
* {@inheritDoc}
*/
public function removePatientStatus(\App\Entity\Clinic\PatientStatus\PatientStatus $patientStatus)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePatientStatus', [$patientStatus]);
return parent::removePatientStatus($patientStatus);
}
/**
* {@inheritDoc}
*/
public function isBookingRequiredFields()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isBookingRequiredFields', []);
return parent::isBookingRequiredFields();
}
/**
* {@inheritDoc}
*/
public function setBookingRequiredFields($bookingRequiredFields)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBookingRequiredFields', [$bookingRequiredFields]);
return parent::setBookingRequiredFields($bookingRequiredFields);
}
/**
* {@inheritDoc}
*/
public function isDoubleBooking()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isDoubleBooking', []);
return parent::isDoubleBooking();
}
/**
* {@inheritDoc}
*/
public function setDoubleBooking($doubleBooking)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDoubleBooking', [$doubleBooking]);
return parent::setDoubleBooking($doubleBooking);
}
/**
* {@inheritDoc}
*/
public function isRequiredConfirmation()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isRequiredConfirmation', []);
return parent::isRequiredConfirmation();
}
/**
* {@inheritDoc}
*/
public function setRequiredConfirmation($requiredConfirmation)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRequiredConfirmation', [$requiredConfirmation]);
return parent::setRequiredConfirmation($requiredConfirmation);
}
/**
* {@inheritDoc}
*/
public function isPatientRequiredFields()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isPatientRequiredFields', []);
return parent::isPatientRequiredFields();
}
/**
* {@inheritDoc}
*/
public function setPatientRequiredFields($patientRequiredFields)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPatientRequiredFields', [$patientRequiredFields]);
return parent::setPatientRequiredFields($patientRequiredFields);
}
/**
* {@inheritDoc}
*/
public function getBlockerReasons()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBlockerReasons', []);
return parent::getBlockerReasons();
}
/**
* {@inheritDoc}
*/
public function setBlockerReasons($blockerReasons)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBlockerReasons', [$blockerReasons]);
return parent::setBlockerReasons($blockerReasons);
}
/**
* {@inheritDoc}
*/
public function getDiscountReasons()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDiscountReasons', []);
return parent::getDiscountReasons();
}
/**
* {@inheritDoc}
*/
public function setDiscountReasons($discountReasons)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDiscountReasons', [$discountReasons]);
return parent::setDiscountReasons($discountReasons);
}
/**
* {@inheritDoc}
*/
public function isProspectRequiredFields()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isProspectRequiredFields', []);
return parent::isProspectRequiredFields();
}
/**
* {@inheritDoc}
*/
public function setProspectRequiredFields($prospectRequiredFields)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setProspectRequiredFields', [$prospectRequiredFields]);
return parent::setProspectRequiredFields($prospectRequiredFields);
}
/**
* {@inheritDoc}
*/
public function isEnabledPostcode()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabledPostcode', []);
return parent::isEnabledPostcode();
}
/**
* {@inheritDoc}
*/
public function setEnabledPostcode($enabledPostcode)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEnabledPostcode', [$enabledPostcode]);
return parent::setEnabledPostcode($enabledPostcode);
}
/**
* {@inheritDoc}
*/
public function getPostcodeApiKey()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPostcodeApiKey', []);
return parent::getPostcodeApiKey();
}
/**
* {@inheritDoc}
*/
public function setPostcodeApiKey($postcodeApiKey)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPostcodeApiKey', [$postcodeApiKey]);
return parent::setPostcodeApiKey($postcodeApiKey);
}
/**
* {@inheritDoc}
*/
public function isEnabledProspectWebForm()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabledProspectWebForm', []);
return parent::isEnabledProspectWebForm();
}
/**
* {@inheritDoc}
*/
public function setEnabledProspectWebForm($enabledProspectWebForm)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEnabledProspectWebForm', [$enabledProspectWebForm]);
return parent::setEnabledProspectWebForm($enabledProspectWebForm);
}
/**
* {@inheritDoc}
*/
public function isPaymentSense()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isPaymentSense', []);
return parent::isPaymentSense();
}
/**
* {@inheritDoc}
*/
public function setPaymentSense($paymentSense)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPaymentSense', [$paymentSense]);
return parent::setPaymentSense($paymentSense);
}
/**
* {@inheritDoc}
*/
public function getCurrencyCode()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCurrencyCode', []);
return parent::getCurrencyCode();
}
/**
* {@inheritDoc}
*/
public function getCurrencyTextual()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCurrencyTextual', []);
return parent::getCurrencyTextual();
}
/**
* {@inheritDoc}
*/
public function isEnabledChronoscan()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabledChronoscan', []);
return parent::isEnabledChronoscan();
}
/**
* {@inheritDoc}
*/
public function setEnabledChronoscan($enabledChronoscan)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEnabledChronoscan', [$enabledChronoscan]);
return parent::setEnabledChronoscan($enabledChronoscan);
}
/**
* {@inheritDoc}
*/
public function isRequiredQuestionnaires()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isRequiredQuestionnaires', []);
return parent::isRequiredQuestionnaires();
}
/**
* {@inheritDoc}
*/
public function setRequiredQuestionnaires($requiredQuestionnaires)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRequiredQuestionnaires', [$requiredQuestionnaires]);
return parent::setRequiredQuestionnaires($requiredQuestionnaires);
}
/**
* {@inheritDoc}
*/
public function isFixedDiscountAmount(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isFixedDiscountAmount', []);
return parent::isFixedDiscountAmount();
}
/**
* {@inheritDoc}
*/
public function setFixedDiscountAmount(bool $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFixedDiscountAmount', [$value]);
return parent::setFixedDiscountAmount($value);
}
/**
* {@inheritDoc}
*/
public function getPromoCode(): ?\App\Entity\Clinic\PriceTier\PromoCode
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPromoCode', []);
return parent::getPromoCode();
}
/**
* {@inheritDoc}
*/
public function setPromoCode(?\App\Entity\Clinic\PriceTier\PromoCode $promoCode): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPromoCode', [$promoCode]);
return parent::setPromoCode($promoCode);
}
/**
* {@inheritDoc}
*/
public function getPriceTier()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPriceTier', []);
return parent::getPriceTier();
}
/**
* {@inheritDoc}
*/
public function setPriceTier(\App\Entity\Clinic\PriceTier\PriceTier $priceTier): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPriceTier', [$priceTier]);
return parent::setPriceTier($priceTier);
}
/**
* {@inheritDoc}
*/
public function getAddons()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddons', []);
return parent::getAddons();
}
/**
* {@inheritDoc}
*/
public function addAddon(\App\Entity\Clinic\PriceTier\Addon $addon): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAddon', [$addon]);
return parent::addAddon($addon);
}
/**
* {@inheritDoc}
*/
public function removeAddon(\App\Entity\Clinic\PriceTier\Addon $addon): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAddon', [$addon]);
return parent::removeAddon($addon);
}
/**
* {@inheritDoc}
*/
public function getSurveyEmailText(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSurveyEmailText', []);
return parent::getSurveyEmailText();
}
/**
* {@inheritDoc}
*/
public function setSurveyEmailText(?string $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSurveyEmailText', [$value]);
return parent::setSurveyEmailText($value);
}
/**
* {@inheritDoc}
*/
public function getSharedPatientDate()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSharedPatientDate', []);
return parent::getSharedPatientDate();
}
/**
* {@inheritDoc}
*/
public function setSharedPatientDate($sharedPatientDate)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSharedPatientDate', [$sharedPatientDate]);
return parent::setSharedPatientDate($sharedPatientDate);
}
/**
* {@inheritDoc}
*/
public function getClinicSurveyEmailText(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClinicSurveyEmailText', []);
return parent::getClinicSurveyEmailText();
}
/**
* {@inheritDoc}
*/
public function getTrialEndDate(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTrialEndDate', []);
return parent::getTrialEndDate();
}
/**
* {@inheritDoc}
*/
public function setTrialEndDate(?string $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTrialEndDate', [$value]);
return parent::setTrialEndDate($value);
}
/**
* {@inheritDoc}
*/
public function setClinicSurveyEmailText(?string $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setClinicSurveyEmailText', [$value]);
return parent::setClinicSurveyEmailText($value);
}
/**
* {@inheritDoc}
*/
public function getLocations(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLocations', []);
return parent::getLocations();
}
/**
* {@inheritDoc}
*/
public function addLocation(\App\Entity\Clinic\Location $location): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addLocation', [$location]);
return parent::addLocation($location);
}
/**
* {@inheritDoc}
*/
public function removeLocation(\App\Entity\Clinic\Location $location): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeLocation', [$location]);
return parent::removeLocation($location);
}
/**
* {@inheritDoc}
*/
public function getXeroTenantId(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getXeroTenantId', []);
return parent::getXeroTenantId();
}
/**
* {@inheritDoc}
*/
public function setXeroTenantId(?string $xeroTenantId): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setXeroTenantId', [$xeroTenantId]);
return parent::setXeroTenantId($xeroTenantId);
}
/**
* {@inheritDoc}
*/
public function getPostAptFormEmailText(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPostAptFormEmailText', []);
return parent::getPostAptFormEmailText();
}
/**
* {@inheritDoc}
*/
public function setPostAptFormEmailText(?string $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPostAptFormEmailText', [$value]);
return parent::setPostAptFormEmailText($value);
}
/**
* {@inheritDoc}
*/
public function getAppointmentCodes(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAppointmentCodes', []);
return parent::getAppointmentCodes();
}
/**
* {@inheritDoc}
*/
public function addAppointmentCode(\App\Entity\Clinic\Appointment\AppointmentCode $appointmentCode): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAppointmentCode', [$appointmentCode]);
return parent::addAppointmentCode($appointmentCode);
}
/**
* {@inheritDoc}
*/
public function removeAppointmentCode(\App\Entity\Clinic\Appointment\AppointmentCode $appointmentCode): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAppointmentCode', [$appointmentCode]);
return parent::removeAppointmentCode($appointmentCode);
}
/**
* {@inheritDoc}
*/
public function getXeroSyncJob(): ?\Mcfedr\QueueManagerBundle\Queue\Job
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getXeroSyncJob', []);
return parent::getXeroSyncJob();
}
/**
* {@inheritDoc}
*/
public function setXeroSyncJob($xeroSyncJob): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setXeroSyncJob', [$xeroSyncJob]);
return parent::setXeroSyncJob($xeroSyncJob);
}
/**
* {@inheritDoc}
*/
public function getLeadCaptureStages()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLeadCaptureStages', []);
return parent::getLeadCaptureStages();
}
/**
* {@inheritDoc}
*/
public function addLeadCaptureStage(\App\Entity\LeadCapture\LeadCaptureStage $leadCaptureStage)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addLeadCaptureStage', [$leadCaptureStage]);
return parent::addLeadCaptureStage($leadCaptureStage);
}
/**
* {@inheritDoc}
*/
public function removeLeadCaptureStage(\App\Entity\LeadCapture\LeadCaptureStage $leadCaptureStage)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeLeadCaptureStage', [$leadCaptureStage]);
return parent::removeLeadCaptureStage($leadCaptureStage);
}
/**
* {@inheritDoc}
*/
public function isReduceStock()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isReduceStock', []);
return parent::isReduceStock();
}
/**
* {@inheritDoc}
*/
public function setReduceStock($reduceStock)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setReduceStock', [$reduceStock]);
return parent::setReduceStock($reduceStock);
}
/**
* {@inheritDoc}
*/
public function isPatientQuestionnaire()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isPatientQuestionnaire', []);
return parent::isPatientQuestionnaire();
}
/**
* {@inheritDoc}
*/
public function setPatientQuestionnaire($patientQuestionnaire)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPatientQuestionnaire', [$patientQuestionnaire]);
return parent::setPatientQuestionnaire($patientQuestionnaire);
}
/**
* {@inheritDoc}
*/
public function getXeroBankAccount(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getXeroBankAccount', []);
return parent::getXeroBankAccount();
}
/**
* {@inheritDoc}
*/
public function setXeroBankAccount(?string $xeroBankAccount): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setXeroBankAccount', [$xeroBankAccount]);
return parent::setXeroBankAccount($xeroBankAccount);
}
/**
* {@inheritDoc}
*/
public function addMembership(\App\Entity\Clinic\Membership\Membership $membership)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addMembership', [$membership]);
return parent::addMembership($membership);
}
/**
* {@inheritDoc}
*/
public function getMemberships()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMemberships', []);
return parent::getMemberships();
}
/**
* {@inheritDoc}
*/
public function getIsNewClinic()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsNewClinic', []);
return parent::getIsNewClinic();
}
/**
* {@inheritDoc}
*/
public function setIsNewClinic($isNewClinic)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsNewClinic', [$isNewClinic]);
return parent::setIsNewClinic($isNewClinic);
}
/**
* {@inheritDoc}
*/
public function setMarketingExpert(bool $value)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setMarketingExpert', [$value]);
return parent::setMarketingExpert($value);
}
/**
* {@inheritDoc}
*/
public function getMarketingExpert(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMarketingExpert', []);
return parent::getMarketingExpert();
}
/**
* {@inheritDoc}
*/
public function getFilters(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFilters', []);
return parent::getFilters();
}
/**
* {@inheritDoc}
*/
public function addFilter(\App\Entity\Clinic\Filter $filter): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFilter', [$filter]);
return parent::addFilter($filter);
}
/**
* {@inheritDoc}
*/
public function removeFilter(\App\Entity\Clinic\Filter $filter): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFilter', [$filter]);
return parent::removeFilter($filter);
}
/**
* {@inheritDoc}
*/
public function getSmsSettings(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSmsSettings', []);
return parent::getSmsSettings();
}
/**
* {@inheritDoc}
*/
public function addSmsSetting(\App\Entity\SmsSetting $smsSetting): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSmsSetting', [$smsSetting]);
return parent::addSmsSetting($smsSetting);
}
/**
* {@inheritDoc}
*/
public function removeSmsSetting(\App\Entity\SmsSetting $smsSetting): \App\Entity\Clinic\Clinic
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSmsSetting', [$smsSetting]);
return parent::removeSmsSetting($smsSetting);
}
/**
* {@inheritDoc}
*/
public function getTwilioClinic(): ?\App\Entity\SmsSetting
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTwilioClinic', []);
return parent::getTwilioClinic();
}
/**
* {@inheritDoc}
*/
public function getPlivoClinic(): ?\App\Entity\SmsSetting
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPlivoClinic', []);
return parent::getPlivoClinic();
}
/**
* {@inheritDoc}
*/
public function hasLicense($featureCode)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasLicense', [$featureCode]);
return parent::hasLicense($featureCode);
}
/**
* {@inheritDoc}
*/
public function getFeatureCustomWebsiteAmount()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFeatureCustomWebsiteAmount', []);
return parent::getFeatureCustomWebsiteAmount();
}
/**
* {@inheritDoc}
*/
public function setFeatureCustomWebsiteAmount($featureCustomWebsiteAmount)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFeatureCustomWebsiteAmount', [$featureCustomWebsiteAmount]);
return parent::setFeatureCustomWebsiteAmount($featureCustomWebsiteAmount);
}
/**
* {@inheritDoc}
*/
public function getFeatureAdAmount()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFeatureAdAmount', []);
return parent::getFeatureAdAmount();
}
/**
* {@inheritDoc}
*/
public function getFeatureMessageAmount()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFeatureMessageAmount', []);
return parent::getFeatureMessageAmount();
}
/**
* {@inheritDoc}
*/
public function setFeatureAdAmount($featureAdAmount)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFeatureAdAmount', [$featureAdAmount]);
return parent::setFeatureAdAmount($featureAdAmount);
}
/**
* {@inheritDoc}
*/
public function setFeatureMessageAmount($featureMessageAmount)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFeatureMessageAmount', [$featureMessageAmount]);
return parent::setFeatureMessageAmount($featureMessageAmount);
}
/**
* {@inheritDoc}
*/
public function getFeatureInfo($em, $featureCode)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFeatureInfo', [$em, $featureCode]);
return parent::getFeatureInfo($em, $featureCode);
}
/**
* {@inheritDoc}
*/
public function getAddress1()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddress1', []);
return parent::getAddress1();
}
/**
* {@inheritDoc}
*/
public function setAddress1($address1)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAddress1', [$address1]);
return parent::setAddress1($address1);
}
/**
* {@inheritDoc}
*/
public function getAddress2()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddress2', []);
return parent::getAddress2();
}
/**
* {@inheritDoc}
*/
public function setAddress2($address2)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAddress2', [$address2]);
return parent::setAddress2($address2);
}
/**
* {@inheritDoc}
*/
public function getTown()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTown', []);
return parent::getTown();
}
/**
* {@inheritDoc}
*/
public function setTown($town)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTown', [$town]);
return parent::setTown($town);
}
/**
* {@inheritDoc}
*/
public function getState()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getState', []);
return parent::getState();
}
/**
* {@inheritDoc}
*/
public function setState($state)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setState', [$state]);
return parent::setState($state);
}
/**
* {@inheritDoc}
*/
public function getPostcode()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPostcode', []);
return parent::getPostcode();
}
/**
* {@inheritDoc}
*/
public function setPostcode($postcode)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPostcode', [$postcode]);
return parent::setPostcode($postcode);
}
/**
* {@inheritDoc}
*/
public function getCountry()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCountry', []);
return parent::getCountry();
}
/**
* {@inheritDoc}
*/
public function setCountry($country)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCountry', [$country]);
return parent::setCountry($country);
}
/**
* {@inheritDoc}
*/
public function getCreatedAt(): \DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
return parent::getCreatedAt();
}
/**
* {@inheritDoc}
*/
public function getUpdatedAt(): \DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
return parent::getUpdatedAt();
}
/**
* {@inheritDoc}
*/
public function setCreatedAt(\DateTimeInterface $createdAt): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$createdAt]);
parent::setCreatedAt($createdAt);
}
/**
* {@inheritDoc}
*/
public function setUpdatedAt(\DateTimeInterface $updatedAt): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$updatedAt]);
parent::setUpdatedAt($updatedAt);
}
/**
* {@inheritDoc}
*/
public function updateTimestamps(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'updateTimestamps', []);
parent::updateTimestamps();
}
}