<?php
/**
* Inheritance: yes
* Variants: no
*
* Fields Summary:
* - snowObject [manyToOneRelation]
* - temperatureObject [manyToOneRelation]
* - clouds [image]
* - cloudsMobile [image]
* - fallbackImage [image]
* - polygonImage [image]
* - localizedfields [localizedfields]
* -- searchDocument [manyToOneRelation]
* -- newsOverviewDocument [manyToOneRelation]
* -- facilitiesOverviewDocument [manyToOneRelation]
* -- weatherDocument [manyToOneRelation]
* -- webcamDocument [manyToOneRelation]
* -- mapDocument [manyToOneRelation]
* -- faqDocument [manyToOneRelation]
* -- jobOverviewDocument [manyToOneRelation]
* -- jobTeamOverviewDocument [manyToOneRelation]
* -- jobApplicationSuccessDocument [manyToOneRelation]
* -- shopOverview [manyToOneRelation]
* -- merchandiseOverview [manyToOneRelation]
* -- eventOverview [manyToOneRelation]
* -- iSite [manyToOneRelation]
* -- faqB2b [manyToOneRelation]
* -- faqTourOperator [manyToOneRelation]
* -- tourOperatorRightButton [manyToOneRelation]
* -- printAtHomePdf [manyToOneRelation]
* -- pickupPdf [manyToOneRelation]
* -- invoicePdf [manyToOneRelation]
* -- QRCodePdf [manyToOneRelation]
* -- tourOperatorInvoicePdf [manyToOneRelation]
* -- tradeHome [manyToOneRelation]
* -- applicationAdminMailDocument [manyToOneRelation]
* -- applicationUserMailDocument [manyToOneRelation]
* -- EmailOrderCompletion [manyToOneRelation]
* -- EmailOrderConfirmation [manyToOneRelation]
* -- EmailOrderCancel [manyToOneRelation]
* -- emailOrderCompletionB2B [manyToOneRelation]
* -- emailOrderConfirmationB2B [manyToOneRelation]
* -- emailOrderCancelB2B [manyToOneRelation]
* -- emailOrderCompletionTo [manyToOneRelation]
* -- emailOrderConfirmationTo [manyToOneRelation]
* -- emailOrderCancelTo [manyToOneRelation]
* -- emailEventCancel [manyToOneRelation]
* -- EmailOrderError [manyToOneRelation]
* -- EmailOrderErrorAdmin [manyToOneRelation]
* -- EmailPaymentErrorAdmin [manyToOneRelation]
* -- EmailNotification [manyToOneRelation]
* -- merchandiseOnlyMail [manyToOneRelation]
* -- b2bTicketWarning [wysiwyg]
* -- b2bEventWarning [wysiwyg]
* -- agbText [wysiwyg]
* -- countryOrder [block]
* --- country [country]
* -- mainNavbarlink [link]
* -- mainNavbarlinkShop [link]
* -- darkpageIconWarning [input]
* -- darkpageTitle [input]
* -- darkpageContent [wysiwyg]
* -- darkpageLink [link]
* - EmailQuota [manyToOneRelation]
* - merchandiseAdminMail [manyToOneRelation]
* - eventParticipantMail [manyToOneRelation]
* - webcamImageFolder [manyToOneRelation]
* - resortFolder [manyToOneRelation]
* - liftFolder [manyToOneRelation]
* - slopeFolder [manyToOneRelation]
* - miscellaneousFolder [manyToOneRelation]
* - connectionFolder [manyToOneRelation]
* - warningFolder [manyToOneRelation]
* - windFolder [manyToOneRelation]
* - weatherFolder [manyToOneRelation]
* - profileImagesFolder [manyToOneRelation]
* - shopNotificationFolder [manyToOneRelation]
* - jobApplications [manyToOneRelation]
* - jobApplicationDocuments [manyToOneRelation]
* - activateB2bTicketWarning [checkbox]
* - activateB2bEventWarning [checkbox]
* - useSmartPricer [checkbox]
* - demandPressureSeasonStart [date]
* - demandPressureSeasonEnd [date]
* - cartUsps [manyToManyObjectRelation]
* - priceCalculatorSeasons [manyToManyRelation]
* - lowTill [numeric]
* - ratherLowTill [numeric]
* - normalTill [numeric]
* - ratherHighTill [numeric]
* - fewTicketsTill [numeric]
* - someTicketsTill [numeric]
* - paymentOptions [multiselect]
* - keycardProduct [manyToOneRelation]
* - acquisitionTypesRequireKeycardPurchase [multiselect]
* - hideAcquisitionTypes [multiselect]
* - disableSkidataRequests [checkbox]
* - merchandiseSmallZone1 [countrymultiselect]
* - merchandiseSmallZone2 [countrymultiselect]
* - merchandiseBigZone1 [countrymultiselect]
* - merchandiseBigZone2 [countrymultiselect]
* - merchandiseBigZone3 [countrymultiselect]
* - phone [input]
* - email [input]
* - socialMediaBlock [block]
* -- socialLink [link]
* -- socialIcon [select]
* - mainNavbarActive [checkbox]
* - backgroundColor [select]
* - mainNavbarIcon [select]
* - alwaysFixed [checkbox]
* - mainNavbarActiveShop [checkbox]
* - backgroundColorShop [select]
* - mainNavbarIconShop [select]
* - alwaysFixedShop [checkbox]
* - darkPageActive [checkbox]
* - daysAfterJobApplicantsAreExpired [numeric]
*/
namespace Pimcore\Model\DataObject;
use Pimcore\Model\DataObject\Exception\InheritanceParentNotFoundException;
use Pimcore\Model\DataObject\PreGetValueHookInterface;
/**
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing getList(array $config = [])
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getBySnowObject($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByTemperatureObject($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByClouds($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByCloudsMobile($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByFallbackImage($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByPolygonImage($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByLocalizedfields($field, $value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getBySearchDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByNewsOverviewDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByFacilitiesOverviewDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByWeatherDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByWebcamDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMapDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByFaqDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByJobOverviewDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByJobTeamOverviewDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByJobApplicationSuccessDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByShopOverview($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseOverview($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEventOverview($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByISite($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByFaqB2b($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByFaqTourOperator($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByTourOperatorRightButton($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByPrintAtHomePdf($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByPickupPdf($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByInvoicePdf($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByQRCodePdf($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByTourOperatorInvoicePdf($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByTradeHome($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByApplicationAdminMailDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByApplicationUserMailDocument($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderCompletion($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderConfirmation($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderCancel($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderCompletionB2B($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderConfirmationB2B($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderCancelB2B($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderCompletionTo($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderConfirmationTo($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderCancelTo($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailEventCancel($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderError($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailOrderErrorAdmin($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailPaymentErrorAdmin($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailNotification($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseOnlyMail($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByB2bTicketWarning($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByB2bEventWarning($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByAgbText($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByCountryOrder($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMainNavbarlink($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMainNavbarlinkShop($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDarkpageIconWarning($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDarkpageTitle($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDarkpageContent($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDarkpageLink($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmailQuota($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseAdminMail($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEventParticipantMail($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByWebcamImageFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByResortFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByLiftFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getBySlopeFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMiscellaneousFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByConnectionFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByWarningFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByWindFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByWeatherFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByProfileImagesFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByShopNotificationFolder($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByJobApplications($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByJobApplicationDocuments($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByActivateB2bTicketWarning($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByActivateB2bEventWarning($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByUseSmartPricer($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDemandPressureSeasonStart($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDemandPressureSeasonEnd($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByCartUsps($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByPriceCalculatorSeasons($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByLowTill($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByRatherLowTill($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByNormalTill($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByRatherHighTill($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByFewTicketsTill($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getBySomeTicketsTill($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByPaymentOptions($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByKeycardProduct($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByAcquisitionTypesRequireKeycardPurchase($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByHideAcquisitionTypes($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDisableSkidataRequests($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseSmallZone1($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseSmallZone2($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseBigZone1($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseBigZone2($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMerchandiseBigZone3($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByPhone($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByEmail($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMainNavbarActive($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByBackgroundColor($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMainNavbarIcon($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByAlwaysFixed($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMainNavbarActiveShop($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByBackgroundColorShop($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByMainNavbarIconShop($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByAlwaysFixedShop($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDarkPageActive($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\SiteConfig\Listing|\Pimcore\Model\DataObject\SiteConfig|null getByDaysAfterJobApplicantsAreExpired($value, $limit = 0, $offset = 0, $objectTypes = null)
*/
class SiteConfig extends Concrete implements \Elements\Bundle\TicketShopFrameworkBundle\Model\DataObject\SiteConfigInterface
{
protected $o_classId = "SiteConfig";
protected $o_className = "SiteConfig";
protected $snowObject;
protected $temperatureObject;
protected $clouds;
protected $cloudsMobile;
protected $fallbackImage;
protected $polygonImage;
protected $localizedfields;
protected $EmailQuota;
protected $merchandiseAdminMail;
protected $eventParticipantMail;
protected $webcamImageFolder;
protected $resortFolder;
protected $liftFolder;
protected $slopeFolder;
protected $miscellaneousFolder;
protected $connectionFolder;
protected $warningFolder;
protected $windFolder;
protected $weatherFolder;
protected $profileImagesFolder;
protected $shopNotificationFolder;
protected $jobApplications;
protected $jobApplicationDocuments;
protected $activateB2bTicketWarning;
protected $activateB2bEventWarning;
protected $useSmartPricer;
protected $demandPressureSeasonStart;
protected $demandPressureSeasonEnd;
protected $cartUsps;
protected $priceCalculatorSeasons;
protected $lowTill;
protected $ratherLowTill;
protected $normalTill;
protected $ratherHighTill;
protected $fewTicketsTill;
protected $someTicketsTill;
protected $paymentOptions;
protected $keycardProduct;
protected $acquisitionTypesRequireKeycardPurchase;
protected $hideAcquisitionTypes;
protected $disableSkidataRequests;
protected $merchandiseSmallZone1;
protected $merchandiseSmallZone2;
protected $merchandiseBigZone1;
protected $merchandiseBigZone2;
protected $merchandiseBigZone3;
protected $phone;
protected $email;
protected $socialMediaBlock;
protected $mainNavbarActive;
protected $backgroundColor;
protected $mainNavbarIcon;
protected $alwaysFixed;
protected $mainNavbarActiveShop;
protected $backgroundColorShop;
protected $mainNavbarIconShop;
protected $alwaysFixedShop;
protected $darkPageActive;
protected $daysAfterJobApplicantsAreExpired;
/**
* @param array $values
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public static function create($values = array()) {
$object = new static();
$object->setValues($values);
return $object;
}
/**
* Get snowObject - Snow Object
* @return \Pimcore\Model\DataObject\Snow|null
*/
public function getSnowObject()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("snowObject");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("snowObject")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("snowObject")->isEmpty($data)) {
try {
return $this->getValueFromParent("snowObject");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set snowObject - Snow Object
* @param \Pimcore\Model\DataObject\Snow|null $snowObject
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setSnowObject($snowObject)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("snowObject");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getSnowObject();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $snowObject);
if (!$isEqual) {
$this->markFieldDirty("snowObject", true);
}
$this->snowObject = $fd->preSetData($this, $snowObject);
return $this;
}
/**
* Get temperatureObject - Temperature Object
* @return \Pimcore\Model\DataObject\Weather | \Pimcore\Model\DataObject\Wind|null
*/
public function getTemperatureObject()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("temperatureObject");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("temperatureObject")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("temperatureObject")->isEmpty($data)) {
try {
return $this->getValueFromParent("temperatureObject");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set temperatureObject - Temperature Object
* @param \Pimcore\Model\DataObject\Weather | \Pimcore\Model\DataObject\Wind|null $temperatureObject
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setTemperatureObject($temperatureObject)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("temperatureObject");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getTemperatureObject();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $temperatureObject);
if (!$isEqual) {
$this->markFieldDirty("temperatureObject", true);
}
$this->temperatureObject = $fd->preSetData($this, $temperatureObject);
return $this;
}
/**
* Get clouds - Clouds
* @return \Pimcore\Model\Asset\Image|null
*/
public function getClouds()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("clouds");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->clouds;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("clouds")->isEmpty($data)) {
try {
return $this->getValueFromParent("clouds");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set clouds - Clouds
* @param \Pimcore\Model\Asset\Image|null $clouds
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setClouds($clouds)
{
$this->clouds = $clouds;
return $this;
}
/**
* Get cloudsMobile - Clouds mobile
* @return \Pimcore\Model\Asset\Image|null
*/
public function getCloudsMobile()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("cloudsMobile");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->cloudsMobile;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("cloudsMobile")->isEmpty($data)) {
try {
return $this->getValueFromParent("cloudsMobile");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set cloudsMobile - Clouds mobile
* @param \Pimcore\Model\Asset\Image|null $cloudsMobile
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setCloudsMobile($cloudsMobile)
{
$this->cloudsMobile = $cloudsMobile;
return $this;
}
/**
* Get fallbackImage - Fallback Image
* @return \Pimcore\Model\Asset\Image|null
*/
public function getFallbackImage()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("fallbackImage");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->fallbackImage;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("fallbackImage")->isEmpty($data)) {
try {
return $this->getValueFromParent("fallbackImage");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set fallbackImage - Fallback Image
* @param \Pimcore\Model\Asset\Image|null $fallbackImage
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setFallbackImage($fallbackImage)
{
$this->fallbackImage = $fallbackImage;
return $this;
}
/**
* Get polygonImage - Polygon Image
* @return \Pimcore\Model\Asset\Image|null
*/
public function getPolygonImage()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("polygonImage");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->polygonImage;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("polygonImage")->isEmpty($data)) {
try {
return $this->getValueFromParent("polygonImage");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set polygonImage - Polygon Image
* @param \Pimcore\Model\Asset\Image|null $polygonImage
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setPolygonImage($polygonImage)
{
$this->polygonImage = $polygonImage;
return $this;
}
/**
* Get localizedfields -
* @return \Pimcore\Model\DataObject\Localizedfield|null
*/
public function getLocalizedfields()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("localizedfields");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("localizedfields")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("localizedfields")->isEmpty($data)) {
try {
return $this->getValueFromParent("localizedfields");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get searchDocument - Search
* @return \Pimcore\Model\Document\Page|null
*/
public function getSearchDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("searchDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("searchDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get newsOverviewDocument - News Overview Document
* @return \Pimcore\Model\Document\Page|null
*/
public function getNewsOverviewDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("newsOverviewDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("newsOverviewDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get facilitiesOverviewDocument - Facilities Overview Document
* @return \Pimcore\Model\Document\Page|null
*/
public function getFacilitiesOverviewDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("facilitiesOverviewDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("facilitiesOverviewDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get weatherDocument - Weather
* @return \Pimcore\Model\Document\Page|null
*/
public function getWeatherDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("weatherDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("weatherDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get webcamDocument - Webcam
* @return \Pimcore\Model\Document\Page|null
*/
public function getWebcamDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("webcamDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("webcamDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get mapDocument - Map
* @return \Pimcore\Model\Document\Page|null
*/
public function getMapDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("mapDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mapDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get faqDocument - Faq
* @return \Pimcore\Model\Document\Page|null
*/
public function getFaqDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("faqDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("faqDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get jobOverviewDocument - Job Overview
* @return \Pimcore\Model\Document\Page|null
*/
public function getJobOverviewDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("jobOverviewDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("jobOverviewDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get jobTeamOverviewDocument - Job Team Overview
* @return \Pimcore\Model\Document\Page|null
*/
public function getJobTeamOverviewDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("jobTeamOverviewDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("jobTeamOverviewDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get jobApplicationSuccessDocument - Job Application Success Document
* @return \Pimcore\Model\Document\Page|null
*/
public function getJobApplicationSuccessDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("jobApplicationSuccessDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("jobApplicationSuccessDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get shopOverview - Shop Overview
* @return \Pimcore\Model\Document\Page|null
*/
public function getShopOverview($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("shopOverview", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("shopOverview");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get merchandiseOverview - Merchandise Overview
* @return \Pimcore\Model\Document\Page|null
*/
public function getMerchandiseOverview($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("merchandiseOverview", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseOverview");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get eventOverview - Event Overview
* @return \Pimcore\Model\Document\Page|null
*/
public function getEventOverview($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("eventOverview", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("eventOverview");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get iSite - I-Site B2B
* @return \Pimcore\Model\Document\Page|null
*/
public function getISite($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("iSite", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("iSite");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get faqB2b - FAQ B2B
* @return \Pimcore\Model\Document\Page|null
*/
public function getFaqB2b($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("faqB2b", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("faqB2b");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get faqTourOperator - FAQ Tour-Operator
* @return \Pimcore\Model\Document\Page|null
*/
public function getFaqTourOperator($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("faqTourOperator", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("faqTourOperator");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get tourOperatorRightButton - Menu Button TourOperator
* @return \Pimcore\Model\Document\Page|null
*/
public function getTourOperatorRightButton($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("tourOperatorRightButton", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("tourOperatorRightButton");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get printAtHomePdf - Print @ Home PDF
* @return \Pimcore\Model\Document\Page|null
*/
public function getPrintAtHomePdf($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("printAtHomePdf", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("printAtHomePdf");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get pickupPdf - Pickup PDF
* @return \Pimcore\Model\Document\Page|null
*/
public function getPickupPdf($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("pickupPdf", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("pickupPdf");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get invoicePdf - Invoice PDF
* @return \Pimcore\Model\Document\Page|null
*/
public function getInvoicePdf($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("invoicePdf", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("invoicePdf");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get QRCodePdf - QR Code Pdf
* @return \Pimcore\Model\Document\Page|null
*/
public function getQRCodePdf($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("QRCodePdf", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("QRCodePdf");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get tourOperatorInvoicePdf - Invoice PDF
* @return \Pimcore\Model\Document\Page|null
*/
public function getTourOperatorInvoicePdf($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("tourOperatorInvoicePdf", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("tourOperatorInvoicePdf");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get tradeHome - Trade Home
* @return \Pimcore\Model\Document\Page|null
*/
public function getTradeHome($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("tradeHome", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("tradeHome");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get applicationAdminMailDocument - Application Admin Mail Document
* @return \Pimcore\Model\Document\Email|null
*/
public function getApplicationAdminMailDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("applicationAdminMailDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("applicationAdminMailDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get applicationUserMailDocument - Application User Mail Document
* @return \Pimcore\Model\Document\Email|null
*/
public function getApplicationUserMailDocument($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("applicationUserMailDocument", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("applicationUserMailDocument");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailOrderCompletion - Email Order Completion B2C
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderCompletion($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailOrderCompletion", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailOrderCompletion");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailOrderConfirmation - Email Order Confirmation B2C
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderConfirmation($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailOrderConfirmation", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailOrderConfirmation");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailOrderCancel - Email Order Cancel
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderCancel($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailOrderCancel", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailOrderCancel");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailOrderCompletionB2B - Email Order Completion B2B
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderCompletionB2B($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailOrderCompletionB2B", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailOrderCompletionB2B");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailOrderConfirmationB2B - Email Order Confirmation B2B
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderConfirmationB2B($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailOrderConfirmationB2B", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailOrderConfirmationB2B");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailOrderCancelB2B - Email Order Cancel B2B
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderCancelB2B($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailOrderCancelB2B", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailOrderCancelB2B");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailOrderCompletionTo - Email Order Completion Tour-Operator
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderCompletionTo($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailOrderCompletionTo", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailOrderCompletionTo");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailOrderConfirmationTo - Email Order Confirmation Tour-Operator
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderConfirmationTo($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailOrderConfirmationTo", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailOrderConfirmationTo");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailOrderCancelTo - Email Order Cancel Tour-Operator
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderCancelTo($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailOrderCancelTo", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailOrderCancelTo");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get emailEventCancel - Email Event Cancel
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailEventCancel($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("emailEventCancel", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("emailEventCancel");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailOrderError - Email Order Error
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderError($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailOrderError", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailOrderError");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailOrderErrorAdmin - Email Order Error Admin
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailOrderErrorAdmin($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailOrderErrorAdmin", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailOrderErrorAdmin");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailPaymentErrorAdmin - Email Payment Error Admin
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailPaymentErrorAdmin($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailPaymentErrorAdmin", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailPaymentErrorAdmin");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get EmailNotification - Email Notification
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailNotification($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("EmailNotification", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailNotification");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get merchandiseOnlyMail - Merchandise Only Mail
* @return \Pimcore\Model\Document\Email|null
*/
public function getMerchandiseOnlyMail($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("merchandiseOnlyMail", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseOnlyMail");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get b2bTicketWarning - Ticket-Warning
* @return string|null
*/
public function getB2bTicketWarning($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("b2bTicketWarning", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("b2bTicketWarning");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get b2bEventWarning - Event-Warning
* @return string|null
*/
public function getB2bEventWarning($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("b2bEventWarning", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("b2bEventWarning");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get agbText - Conditions Text (AGB)
* @return string|null
*/
public function getAgbText($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("agbText", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("agbText");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get countryOrder - Country Order
* @return \Pimcore\Model\DataObject\Data\BlockElement[][]
*/
public function getCountryOrder($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("countryOrder", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("countryOrder");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get mainNavbarlink - Main Navbarlink
* @return \Pimcore\Model\DataObject\Data\Link|null
*/
public function getMainNavbarlink($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("mainNavbarlink", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mainNavbarlink");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get mainNavbarlinkShop - Main Navbarlink
* @return \Pimcore\Model\DataObject\Data\Link|null
*/
public function getMainNavbarlinkShop($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("mainNavbarlinkShop", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mainNavbarlinkShop");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get darkpageIconWarning - Icon Warning
* @return string|null
*/
public function getDarkpageIconWarning($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("darkpageIconWarning", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("darkpageIconWarning");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get darkpageTitle - Title
* @return string|null
*/
public function getDarkpageTitle($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("darkpageTitle", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("darkpageTitle");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get darkpageContent - Content
* @return string|null
*/
public function getDarkpageContent($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("darkpageContent", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("darkpageContent");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get darkpageLink - Link
* @return \Pimcore\Model\DataObject\Data\Link|null
*/
public function getDarkpageLink($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("darkpageLink", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("darkpageLink");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set localizedfields -
* @param \Pimcore\Model\DataObject\Localizedfield|null $localizedfields
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setLocalizedfields($localizedfields)
{
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLocalizedfields();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$this->markFieldDirty("localizedfields", true);
$this->localizedfields = $localizedfields;
return $this;
}
/**
* Set searchDocument - Search
* @param \Pimcore\Model\Document\Page|null $searchDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setSearchDocument ($searchDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("searchDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getSearchDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $searchDocument);
if (!$isEqual) {
$this->markFieldDirty("searchDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("searchDocument", $searchDocument, $language, !$isEqual);
return $this;
}
/**
* Set newsOverviewDocument - News Overview Document
* @param \Pimcore\Model\Document\Page|null $newsOverviewDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setNewsOverviewDocument ($newsOverviewDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("newsOverviewDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getNewsOverviewDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $newsOverviewDocument);
if (!$isEqual) {
$this->markFieldDirty("newsOverviewDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("newsOverviewDocument", $newsOverviewDocument, $language, !$isEqual);
return $this;
}
/**
* Set facilitiesOverviewDocument - Facilities Overview Document
* @param \Pimcore\Model\Document\Page|null $facilitiesOverviewDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setFacilitiesOverviewDocument ($facilitiesOverviewDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("facilitiesOverviewDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getFacilitiesOverviewDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $facilitiesOverviewDocument);
if (!$isEqual) {
$this->markFieldDirty("facilitiesOverviewDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("facilitiesOverviewDocument", $facilitiesOverviewDocument, $language, !$isEqual);
return $this;
}
/**
* Set weatherDocument - Weather
* @param \Pimcore\Model\Document\Page|null $weatherDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setWeatherDocument ($weatherDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("weatherDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getWeatherDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $weatherDocument);
if (!$isEqual) {
$this->markFieldDirty("weatherDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("weatherDocument", $weatherDocument, $language, !$isEqual);
return $this;
}
/**
* Set webcamDocument - Webcam
* @param \Pimcore\Model\Document\Page|null $webcamDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setWebcamDocument ($webcamDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("webcamDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getWebcamDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $webcamDocument);
if (!$isEqual) {
$this->markFieldDirty("webcamDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("webcamDocument", $webcamDocument, $language, !$isEqual);
return $this;
}
/**
* Set mapDocument - Map
* @param \Pimcore\Model\Document\Page|null $mapDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMapDocument ($mapDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("mapDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getMapDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $mapDocument);
if (!$isEqual) {
$this->markFieldDirty("mapDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("mapDocument", $mapDocument, $language, !$isEqual);
return $this;
}
/**
* Set faqDocument - Faq
* @param \Pimcore\Model\Document\Page|null $faqDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setFaqDocument ($faqDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("faqDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getFaqDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $faqDocument);
if (!$isEqual) {
$this->markFieldDirty("faqDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("faqDocument", $faqDocument, $language, !$isEqual);
return $this;
}
/**
* Set jobOverviewDocument - Job Overview
* @param \Pimcore\Model\Document\Page|null $jobOverviewDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setJobOverviewDocument ($jobOverviewDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("jobOverviewDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getJobOverviewDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $jobOverviewDocument);
if (!$isEqual) {
$this->markFieldDirty("jobOverviewDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("jobOverviewDocument", $jobOverviewDocument, $language, !$isEqual);
return $this;
}
/**
* Set jobTeamOverviewDocument - Job Team Overview
* @param \Pimcore\Model\Document\Page|null $jobTeamOverviewDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setJobTeamOverviewDocument ($jobTeamOverviewDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("jobTeamOverviewDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getJobTeamOverviewDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $jobTeamOverviewDocument);
if (!$isEqual) {
$this->markFieldDirty("jobTeamOverviewDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("jobTeamOverviewDocument", $jobTeamOverviewDocument, $language, !$isEqual);
return $this;
}
/**
* Set jobApplicationSuccessDocument - Job Application Success Document
* @param \Pimcore\Model\Document\Page|null $jobApplicationSuccessDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setJobApplicationSuccessDocument ($jobApplicationSuccessDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("jobApplicationSuccessDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getJobApplicationSuccessDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $jobApplicationSuccessDocument);
if (!$isEqual) {
$this->markFieldDirty("jobApplicationSuccessDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("jobApplicationSuccessDocument", $jobApplicationSuccessDocument, $language, !$isEqual);
return $this;
}
/**
* Set shopOverview - Shop Overview
* @param \Pimcore\Model\Document\Page|null $shopOverview
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setShopOverview ($shopOverview, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("shopOverview");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getShopOverview($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $shopOverview);
if (!$isEqual) {
$this->markFieldDirty("shopOverview", true);
}
$this->getLocalizedfields()->setLocalizedValue("shopOverview", $shopOverview, $language, !$isEqual);
return $this;
}
/**
* Set merchandiseOverview - Merchandise Overview
* @param \Pimcore\Model\Document\Page|null $merchandiseOverview
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseOverview ($merchandiseOverview, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("merchandiseOverview");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getMerchandiseOverview($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $merchandiseOverview);
if (!$isEqual) {
$this->markFieldDirty("merchandiseOverview", true);
}
$this->getLocalizedfields()->setLocalizedValue("merchandiseOverview", $merchandiseOverview, $language, !$isEqual);
return $this;
}
/**
* Set eventOverview - Event Overview
* @param \Pimcore\Model\Document\Page|null $eventOverview
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEventOverview ($eventOverview, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("eventOverview");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEventOverview($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $eventOverview);
if (!$isEqual) {
$this->markFieldDirty("eventOverview", true);
}
$this->getLocalizedfields()->setLocalizedValue("eventOverview", $eventOverview, $language, !$isEqual);
return $this;
}
/**
* Set iSite - I-Site B2B
* @param \Pimcore\Model\Document\Page|null $iSite
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setISite ($iSite, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("iSite");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getISite($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $iSite);
if (!$isEqual) {
$this->markFieldDirty("iSite", true);
}
$this->getLocalizedfields()->setLocalizedValue("iSite", $iSite, $language, !$isEqual);
return $this;
}
/**
* Set faqB2b - FAQ B2B
* @param \Pimcore\Model\Document\Page|null $faqB2b
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setFaqB2b ($faqB2b, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("faqB2b");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getFaqB2b($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $faqB2b);
if (!$isEqual) {
$this->markFieldDirty("faqB2b", true);
}
$this->getLocalizedfields()->setLocalizedValue("faqB2b", $faqB2b, $language, !$isEqual);
return $this;
}
/**
* Set faqTourOperator - FAQ Tour-Operator
* @param \Pimcore\Model\Document\Page|null $faqTourOperator
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setFaqTourOperator ($faqTourOperator, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("faqTourOperator");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getFaqTourOperator($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $faqTourOperator);
if (!$isEqual) {
$this->markFieldDirty("faqTourOperator", true);
}
$this->getLocalizedfields()->setLocalizedValue("faqTourOperator", $faqTourOperator, $language, !$isEqual);
return $this;
}
/**
* Set tourOperatorRightButton - Menu Button TourOperator
* @param \Pimcore\Model\Document\Page|null $tourOperatorRightButton
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setTourOperatorRightButton ($tourOperatorRightButton, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("tourOperatorRightButton");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getTourOperatorRightButton($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $tourOperatorRightButton);
if (!$isEqual) {
$this->markFieldDirty("tourOperatorRightButton", true);
}
$this->getLocalizedfields()->setLocalizedValue("tourOperatorRightButton", $tourOperatorRightButton, $language, !$isEqual);
return $this;
}
/**
* Set printAtHomePdf - Print @ Home PDF
* @param \Pimcore\Model\Document\Page|null $printAtHomePdf
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setPrintAtHomePdf ($printAtHomePdf, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("printAtHomePdf");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getPrintAtHomePdf($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $printAtHomePdf);
if (!$isEqual) {
$this->markFieldDirty("printAtHomePdf", true);
}
$this->getLocalizedfields()->setLocalizedValue("printAtHomePdf", $printAtHomePdf, $language, !$isEqual);
return $this;
}
/**
* Set pickupPdf - Pickup PDF
* @param \Pimcore\Model\Document\Page|null $pickupPdf
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setPickupPdf ($pickupPdf, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("pickupPdf");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getPickupPdf($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $pickupPdf);
if (!$isEqual) {
$this->markFieldDirty("pickupPdf", true);
}
$this->getLocalizedfields()->setLocalizedValue("pickupPdf", $pickupPdf, $language, !$isEqual);
return $this;
}
/**
* Set invoicePdf - Invoice PDF
* @param \Pimcore\Model\Document\Page|null $invoicePdf
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setInvoicePdf ($invoicePdf, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("invoicePdf");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getInvoicePdf($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $invoicePdf);
if (!$isEqual) {
$this->markFieldDirty("invoicePdf", true);
}
$this->getLocalizedfields()->setLocalizedValue("invoicePdf", $invoicePdf, $language, !$isEqual);
return $this;
}
/**
* Set QRCodePdf - QR Code Pdf
* @param \Pimcore\Model\Document\Page|null $QRCodePdf
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setQRCodePdf ($QRCodePdf, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("QRCodePdf");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getQRCodePdf($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $QRCodePdf);
if (!$isEqual) {
$this->markFieldDirty("QRCodePdf", true);
}
$this->getLocalizedfields()->setLocalizedValue("QRCodePdf", $QRCodePdf, $language, !$isEqual);
return $this;
}
/**
* Set tourOperatorInvoicePdf - Invoice PDF
* @param \Pimcore\Model\Document\Page|null $tourOperatorInvoicePdf
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setTourOperatorInvoicePdf ($tourOperatorInvoicePdf, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("tourOperatorInvoicePdf");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getTourOperatorInvoicePdf($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $tourOperatorInvoicePdf);
if (!$isEqual) {
$this->markFieldDirty("tourOperatorInvoicePdf", true);
}
$this->getLocalizedfields()->setLocalizedValue("tourOperatorInvoicePdf", $tourOperatorInvoicePdf, $language, !$isEqual);
return $this;
}
/**
* Set tradeHome - Trade Home
* @param \Pimcore\Model\Document\Page|null $tradeHome
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setTradeHome ($tradeHome, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("tradeHome");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getTradeHome($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $tradeHome);
if (!$isEqual) {
$this->markFieldDirty("tradeHome", true);
}
$this->getLocalizedfields()->setLocalizedValue("tradeHome", $tradeHome, $language, !$isEqual);
return $this;
}
/**
* Set applicationAdminMailDocument - Application Admin Mail Document
* @param \Pimcore\Model\Document\Email|null $applicationAdminMailDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setApplicationAdminMailDocument ($applicationAdminMailDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("applicationAdminMailDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getApplicationAdminMailDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $applicationAdminMailDocument);
if (!$isEqual) {
$this->markFieldDirty("applicationAdminMailDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("applicationAdminMailDocument", $applicationAdminMailDocument, $language, !$isEqual);
return $this;
}
/**
* Set applicationUserMailDocument - Application User Mail Document
* @param \Pimcore\Model\Document\Email|null $applicationUserMailDocument
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setApplicationUserMailDocument ($applicationUserMailDocument, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("applicationUserMailDocument");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getApplicationUserMailDocument($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $applicationUserMailDocument);
if (!$isEqual) {
$this->markFieldDirty("applicationUserMailDocument", true);
}
$this->getLocalizedfields()->setLocalizedValue("applicationUserMailDocument", $applicationUserMailDocument, $language, !$isEqual);
return $this;
}
/**
* Set EmailOrderCompletion - Email Order Completion B2C
* @param \Pimcore\Model\Document\Email|null $EmailOrderCompletion
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderCompletion ($EmailOrderCompletion, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailOrderCompletion");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderCompletion($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailOrderCompletion);
if (!$isEqual) {
$this->markFieldDirty("EmailOrderCompletion", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailOrderCompletion", $EmailOrderCompletion, $language, !$isEqual);
return $this;
}
/**
* Set EmailOrderConfirmation - Email Order Confirmation B2C
* @param \Pimcore\Model\Document\Email|null $EmailOrderConfirmation
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderConfirmation ($EmailOrderConfirmation, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailOrderConfirmation");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderConfirmation($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailOrderConfirmation);
if (!$isEqual) {
$this->markFieldDirty("EmailOrderConfirmation", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailOrderConfirmation", $EmailOrderConfirmation, $language, !$isEqual);
return $this;
}
/**
* Set EmailOrderCancel - Email Order Cancel
* @param \Pimcore\Model\Document\Email|null $EmailOrderCancel
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderCancel ($EmailOrderCancel, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailOrderCancel");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderCancel($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailOrderCancel);
if (!$isEqual) {
$this->markFieldDirty("EmailOrderCancel", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailOrderCancel", $EmailOrderCancel, $language, !$isEqual);
return $this;
}
/**
* Set emailOrderCompletionB2B - Email Order Completion B2B
* @param \Pimcore\Model\Document\Email|null $emailOrderCompletionB2B
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderCompletionB2B ($emailOrderCompletionB2B, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailOrderCompletionB2B");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderCompletionB2B($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailOrderCompletionB2B);
if (!$isEqual) {
$this->markFieldDirty("emailOrderCompletionB2B", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailOrderCompletionB2B", $emailOrderCompletionB2B, $language, !$isEqual);
return $this;
}
/**
* Set emailOrderConfirmationB2B - Email Order Confirmation B2B
* @param \Pimcore\Model\Document\Email|null $emailOrderConfirmationB2B
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderConfirmationB2B ($emailOrderConfirmationB2B, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailOrderConfirmationB2B");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderConfirmationB2B($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailOrderConfirmationB2B);
if (!$isEqual) {
$this->markFieldDirty("emailOrderConfirmationB2B", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailOrderConfirmationB2B", $emailOrderConfirmationB2B, $language, !$isEqual);
return $this;
}
/**
* Set emailOrderCancelB2B - Email Order Cancel B2B
* @param \Pimcore\Model\Document\Email|null $emailOrderCancelB2B
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderCancelB2B ($emailOrderCancelB2B, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailOrderCancelB2B");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderCancelB2B($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailOrderCancelB2B);
if (!$isEqual) {
$this->markFieldDirty("emailOrderCancelB2B", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailOrderCancelB2B", $emailOrderCancelB2B, $language, !$isEqual);
return $this;
}
/**
* Set emailOrderCompletionTo - Email Order Completion Tour-Operator
* @param \Pimcore\Model\Document\Email|null $emailOrderCompletionTo
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderCompletionTo ($emailOrderCompletionTo, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailOrderCompletionTo");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderCompletionTo($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailOrderCompletionTo);
if (!$isEqual) {
$this->markFieldDirty("emailOrderCompletionTo", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailOrderCompletionTo", $emailOrderCompletionTo, $language, !$isEqual);
return $this;
}
/**
* Set emailOrderConfirmationTo - Email Order Confirmation Tour-Operator
* @param \Pimcore\Model\Document\Email|null $emailOrderConfirmationTo
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderConfirmationTo ($emailOrderConfirmationTo, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailOrderConfirmationTo");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderConfirmationTo($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailOrderConfirmationTo);
if (!$isEqual) {
$this->markFieldDirty("emailOrderConfirmationTo", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailOrderConfirmationTo", $emailOrderConfirmationTo, $language, !$isEqual);
return $this;
}
/**
* Set emailOrderCancelTo - Email Order Cancel Tour-Operator
* @param \Pimcore\Model\Document\Email|null $emailOrderCancelTo
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderCancelTo ($emailOrderCancelTo, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailOrderCancelTo");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderCancelTo($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailOrderCancelTo);
if (!$isEqual) {
$this->markFieldDirty("emailOrderCancelTo", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailOrderCancelTo", $emailOrderCancelTo, $language, !$isEqual);
return $this;
}
/**
* Set emailEventCancel - Email Event Cancel
* @param \Pimcore\Model\Document\Email|null $emailEventCancel
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailEventCancel ($emailEventCancel, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("emailEventCancel");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailEventCancel($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $emailEventCancel);
if (!$isEqual) {
$this->markFieldDirty("emailEventCancel", true);
}
$this->getLocalizedfields()->setLocalizedValue("emailEventCancel", $emailEventCancel, $language, !$isEqual);
return $this;
}
/**
* Set EmailOrderError - Email Order Error
* @param \Pimcore\Model\Document\Email|null $EmailOrderError
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderError ($EmailOrderError, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailOrderError");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderError($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailOrderError);
if (!$isEqual) {
$this->markFieldDirty("EmailOrderError", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailOrderError", $EmailOrderError, $language, !$isEqual);
return $this;
}
/**
* Set EmailOrderErrorAdmin - Email Order Error Admin
* @param \Pimcore\Model\Document\Email|null $EmailOrderErrorAdmin
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailOrderErrorAdmin ($EmailOrderErrorAdmin, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailOrderErrorAdmin");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailOrderErrorAdmin($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailOrderErrorAdmin);
if (!$isEqual) {
$this->markFieldDirty("EmailOrderErrorAdmin", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailOrderErrorAdmin", $EmailOrderErrorAdmin, $language, !$isEqual);
return $this;
}
/**
* Set EmailPaymentErrorAdmin - Email Payment Error Admin
* @param \Pimcore\Model\Document\Email|null $EmailPaymentErrorAdmin
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailPaymentErrorAdmin ($EmailPaymentErrorAdmin, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailPaymentErrorAdmin");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailPaymentErrorAdmin($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailPaymentErrorAdmin);
if (!$isEqual) {
$this->markFieldDirty("EmailPaymentErrorAdmin", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailPaymentErrorAdmin", $EmailPaymentErrorAdmin, $language, !$isEqual);
return $this;
}
/**
* Set EmailNotification - Email Notification
* @param \Pimcore\Model\Document\Email|null $EmailNotification
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailNotification ($EmailNotification, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("EmailNotification");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailNotification($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailNotification);
if (!$isEqual) {
$this->markFieldDirty("EmailNotification", true);
}
$this->getLocalizedfields()->setLocalizedValue("EmailNotification", $EmailNotification, $language, !$isEqual);
return $this;
}
/**
* Set merchandiseOnlyMail - Merchandise Only Mail
* @param \Pimcore\Model\Document\Email|null $merchandiseOnlyMail
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseOnlyMail ($merchandiseOnlyMail, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("merchandiseOnlyMail");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getMerchandiseOnlyMail($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $merchandiseOnlyMail);
if (!$isEqual) {
$this->markFieldDirty("merchandiseOnlyMail", true);
}
$this->getLocalizedfields()->setLocalizedValue("merchandiseOnlyMail", $merchandiseOnlyMail, $language, !$isEqual);
return $this;
}
/**
* Set b2bTicketWarning - Ticket-Warning
* @param string|null $b2bTicketWarning
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setB2bTicketWarning ($b2bTicketWarning, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("b2bTicketWarning", $b2bTicketWarning, $language, !$isEqual);
return $this;
}
/**
* Set b2bEventWarning - Event-Warning
* @param string|null $b2bEventWarning
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setB2bEventWarning ($b2bEventWarning, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("b2bEventWarning", $b2bEventWarning, $language, !$isEqual);
return $this;
}
/**
* Set agbText - Conditions Text (AGB)
* @param string|null $agbText
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setAgbText ($agbText, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("agbText", $agbText, $language, !$isEqual);
return $this;
}
/**
* Set countryOrder - Country Order
* @param \Pimcore\Model\DataObject\Data\BlockElement[][] $countryOrder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setCountryOrder ($countryOrder, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("countryOrder", $countryOrder, $language, !$isEqual);
return $this;
}
/**
* Set mainNavbarlink - Main Navbarlink
* @param \Pimcore\Model\DataObject\Data\Link|null $mainNavbarlink
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMainNavbarlink ($mainNavbarlink, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("mainNavbarlink", $mainNavbarlink, $language, !$isEqual);
return $this;
}
/**
* Set mainNavbarlinkShop - Main Navbarlink
* @param \Pimcore\Model\DataObject\Data\Link|null $mainNavbarlinkShop
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMainNavbarlinkShop ($mainNavbarlinkShop, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("mainNavbarlinkShop", $mainNavbarlinkShop, $language, !$isEqual);
return $this;
}
/**
* Set darkpageIconWarning - Icon Warning
* @param string|null $darkpageIconWarning
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDarkpageIconWarning ($darkpageIconWarning, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("darkpageIconWarning", $darkpageIconWarning, $language, !$isEqual);
return $this;
}
/**
* Set darkpageTitle - Title
* @param string|null $darkpageTitle
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDarkpageTitle ($darkpageTitle, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("darkpageTitle", $darkpageTitle, $language, !$isEqual);
return $this;
}
/**
* Set darkpageContent - Content
* @param string|null $darkpageContent
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDarkpageContent ($darkpageContent, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("darkpageContent", $darkpageContent, $language, !$isEqual);
return $this;
}
/**
* Set darkpageLink - Link
* @param \Pimcore\Model\DataObject\Data\Link|null $darkpageLink
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDarkpageLink ($darkpageLink, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("darkpageLink", $darkpageLink, $language, !$isEqual);
return $this;
}
/**
* Get EmailQuota - Email Quota
* @return \Pimcore\Model\Document\Email|null
*/
public function getEmailQuota()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("EmailQuota");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("EmailQuota")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("EmailQuota")->isEmpty($data)) {
try {
return $this->getValueFromParent("EmailQuota");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set EmailQuota - Email Quota
* @param \Pimcore\Model\Document\Email|null $EmailQuota
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmailQuota($EmailQuota)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("EmailQuota");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEmailQuota();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $EmailQuota);
if (!$isEqual) {
$this->markFieldDirty("EmailQuota", true);
}
$this->EmailQuota = $fd->preSetData($this, $EmailQuota);
return $this;
}
/**
* Get merchandiseAdminMail - Merchandise Admin Mail
* @return \Pimcore\Model\Document\Email|null
*/
public function getMerchandiseAdminMail()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseAdminMail");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("merchandiseAdminMail")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("merchandiseAdminMail")->isEmpty($data)) {
try {
return $this->getValueFromParent("merchandiseAdminMail");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set merchandiseAdminMail - Merchandise Admin Mail
* @param \Pimcore\Model\Document\Email|null $merchandiseAdminMail
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseAdminMail($merchandiseAdminMail)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("merchandiseAdminMail");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getMerchandiseAdminMail();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $merchandiseAdminMail);
if (!$isEqual) {
$this->markFieldDirty("merchandiseAdminMail", true);
}
$this->merchandiseAdminMail = $fd->preSetData($this, $merchandiseAdminMail);
return $this;
}
/**
* Get eventParticipantMail - Event Participant Mail
* @return \Pimcore\Model\Document\Email|null
*/
public function getEventParticipantMail()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("eventParticipantMail");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("eventParticipantMail")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("eventParticipantMail")->isEmpty($data)) {
try {
return $this->getValueFromParent("eventParticipantMail");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set eventParticipantMail - Event Participant Mail
* @param \Pimcore\Model\Document\Email|null $eventParticipantMail
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEventParticipantMail($eventParticipantMail)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("eventParticipantMail");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getEventParticipantMail();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $eventParticipantMail);
if (!$isEqual) {
$this->markFieldDirty("eventParticipantMail", true);
}
$this->eventParticipantMail = $fd->preSetData($this, $eventParticipantMail);
return $this;
}
/**
* Get webcamImageFolder - Webcam Preview Images
* @return \Pimcore\Model\Asset\Folder|null
*/
public function getWebcamImageFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("webcamImageFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("webcamImageFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("webcamImageFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("webcamImageFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set webcamImageFolder - Webcam Preview Images
* @param \Pimcore\Model\Asset\Folder|null $webcamImageFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setWebcamImageFolder($webcamImageFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("webcamImageFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getWebcamImageFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $webcamImageFolder);
if (!$isEqual) {
$this->markFieldDirty("webcamImageFolder", true);
}
$this->webcamImageFolder = $fd->preSetData($this, $webcamImageFolder);
return $this;
}
/**
* Get resortFolder - Resorts
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getResortFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("resortFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("resortFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("resortFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("resortFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set resortFolder - Resorts
* @param \Pimcore\Model\DataObject\Folder|null $resortFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setResortFolder($resortFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("resortFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getResortFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $resortFolder);
if (!$isEqual) {
$this->markFieldDirty("resortFolder", true);
}
$this->resortFolder = $fd->preSetData($this, $resortFolder);
return $this;
}
/**
* Get liftFolder - Lifts
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getLiftFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("liftFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("liftFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("liftFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("liftFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set liftFolder - Lifts
* @param \Pimcore\Model\DataObject\Folder|null $liftFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setLiftFolder($liftFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("liftFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLiftFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $liftFolder);
if (!$isEqual) {
$this->markFieldDirty("liftFolder", true);
}
$this->liftFolder = $fd->preSetData($this, $liftFolder);
return $this;
}
/**
* Get slopeFolder - Slopes
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getSlopeFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("slopeFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("slopeFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("slopeFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("slopeFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set slopeFolder - Slopes
* @param \Pimcore\Model\DataObject\Folder|null $slopeFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setSlopeFolder($slopeFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("slopeFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getSlopeFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $slopeFolder);
if (!$isEqual) {
$this->markFieldDirty("slopeFolder", true);
}
$this->slopeFolder = $fd->preSetData($this, $slopeFolder);
return $this;
}
/**
* Get miscellaneousFolder - Miscellaneous
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getMiscellaneousFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("miscellaneousFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("miscellaneousFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("miscellaneousFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("miscellaneousFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set miscellaneousFolder - Miscellaneous
* @param \Pimcore\Model\DataObject\Folder|null $miscellaneousFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMiscellaneousFolder($miscellaneousFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("miscellaneousFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getMiscellaneousFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $miscellaneousFolder);
if (!$isEqual) {
$this->markFieldDirty("miscellaneousFolder", true);
}
$this->miscellaneousFolder = $fd->preSetData($this, $miscellaneousFolder);
return $this;
}
/**
* Get connectionFolder - Connections
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getConnectionFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("connectionFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("connectionFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("connectionFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("connectionFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set connectionFolder - Connections
* @param \Pimcore\Model\DataObject\Folder|null $connectionFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setConnectionFolder($connectionFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("connectionFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getConnectionFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $connectionFolder);
if (!$isEqual) {
$this->markFieldDirty("connectionFolder", true);
}
$this->connectionFolder = $fd->preSetData($this, $connectionFolder);
return $this;
}
/**
* Get warningFolder - Warnings
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getWarningFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("warningFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("warningFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("warningFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("warningFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set warningFolder - Warnings
* @param \Pimcore\Model\DataObject\Folder|null $warningFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setWarningFolder($warningFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("warningFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getWarningFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $warningFolder);
if (!$isEqual) {
$this->markFieldDirty("warningFolder", true);
}
$this->warningFolder = $fd->preSetData($this, $warningFolder);
return $this;
}
/**
* Get windFolder - Wind
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getWindFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("windFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("windFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("windFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("windFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set windFolder - Wind
* @param \Pimcore\Model\DataObject\Folder|null $windFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setWindFolder($windFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("windFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getWindFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $windFolder);
if (!$isEqual) {
$this->markFieldDirty("windFolder", true);
}
$this->windFolder = $fd->preSetData($this, $windFolder);
return $this;
}
/**
* Get weatherFolder - Weather
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getWeatherFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("weatherFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("weatherFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("weatherFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("weatherFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set weatherFolder - Weather
* @param \Pimcore\Model\DataObject\Folder|null $weatherFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setWeatherFolder($weatherFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("weatherFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getWeatherFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $weatherFolder);
if (!$isEqual) {
$this->markFieldDirty("weatherFolder", true);
}
$this->weatherFolder = $fd->preSetData($this, $weatherFolder);
return $this;
}
/**
* Get profileImagesFolder - Profile Images
* @return \Pimcore\Model\Asset\Folder|null
*/
public function getProfileImagesFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("profileImagesFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("profileImagesFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("profileImagesFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("profileImagesFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set profileImagesFolder - Profile Images
* @param \Pimcore\Model\Asset\Folder|null $profileImagesFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setProfileImagesFolder($profileImagesFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("profileImagesFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getProfileImagesFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $profileImagesFolder);
if (!$isEqual) {
$this->markFieldDirty("profileImagesFolder", true);
}
$this->profileImagesFolder = $fd->preSetData($this, $profileImagesFolder);
return $this;
}
/**
* Get shopNotificationFolder - Shop Notifications Folder
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getShopNotificationFolder()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("shopNotificationFolder");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("shopNotificationFolder")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("shopNotificationFolder")->isEmpty($data)) {
try {
return $this->getValueFromParent("shopNotificationFolder");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set shopNotificationFolder - Shop Notifications Folder
* @param \Pimcore\Model\DataObject\Folder|null $shopNotificationFolder
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setShopNotificationFolder($shopNotificationFolder)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("shopNotificationFolder");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getShopNotificationFolder();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $shopNotificationFolder);
if (!$isEqual) {
$this->markFieldDirty("shopNotificationFolder", true);
}
$this->shopNotificationFolder = $fd->preSetData($this, $shopNotificationFolder);
return $this;
}
/**
* Get jobApplications - Job Applications
* @return \Pimcore\Model\DataObject\Folder|null
*/
public function getJobApplications()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("jobApplications");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("jobApplications")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("jobApplications")->isEmpty($data)) {
try {
return $this->getValueFromParent("jobApplications");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set jobApplications - Job Applications
* @param \Pimcore\Model\DataObject\Folder|null $jobApplications
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setJobApplications($jobApplications)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("jobApplications");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getJobApplications();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $jobApplications);
if (!$isEqual) {
$this->markFieldDirty("jobApplications", true);
}
$this->jobApplications = $fd->preSetData($this, $jobApplications);
return $this;
}
/**
* Get jobApplicationDocuments - Job Application Documents
* @return \Pimcore\Model\Asset\Folder|null
*/
public function getJobApplicationDocuments()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("jobApplicationDocuments");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("jobApplicationDocuments")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("jobApplicationDocuments")->isEmpty($data)) {
try {
return $this->getValueFromParent("jobApplicationDocuments");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set jobApplicationDocuments - Job Application Documents
* @param \Pimcore\Model\Asset\Folder|null $jobApplicationDocuments
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setJobApplicationDocuments($jobApplicationDocuments)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("jobApplicationDocuments");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getJobApplicationDocuments();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $jobApplicationDocuments);
if (!$isEqual) {
$this->markFieldDirty("jobApplicationDocuments", true);
}
$this->jobApplicationDocuments = $fd->preSetData($this, $jobApplicationDocuments);
return $this;
}
/**
* Get activateB2bTicketWarning - Activate B2b Ticket Warning
* @return bool|null
*/
public function getActivateB2bTicketWarning()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("activateB2bTicketWarning");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->activateB2bTicketWarning;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("activateB2bTicketWarning")->isEmpty($data)) {
try {
return $this->getValueFromParent("activateB2bTicketWarning");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set activateB2bTicketWarning - Activate B2b Ticket Warning
* @param bool|null $activateB2bTicketWarning
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setActivateB2bTicketWarning($activateB2bTicketWarning)
{
$this->activateB2bTicketWarning = $activateB2bTicketWarning;
return $this;
}
/**
* Get activateB2bEventWarning - Activate B2b Event Warning
* @return bool|null
*/
public function getActivateB2bEventWarning()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("activateB2bEventWarning");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->activateB2bEventWarning;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("activateB2bEventWarning")->isEmpty($data)) {
try {
return $this->getValueFromParent("activateB2bEventWarning");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set activateB2bEventWarning - Activate B2b Event Warning
* @param bool|null $activateB2bEventWarning
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setActivateB2bEventWarning($activateB2bEventWarning)
{
$this->activateB2bEventWarning = $activateB2bEventWarning;
return $this;
}
/**
* Get useSmartPricer - Use Smart Pricer
* @return bool|null
*/
public function getUseSmartPricer()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("useSmartPricer");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->useSmartPricer;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("useSmartPricer")->isEmpty($data)) {
try {
return $this->getValueFromParent("useSmartPricer");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set useSmartPricer - Use Smart Pricer
* @param bool|null $useSmartPricer
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setUseSmartPricer($useSmartPricer)
{
$this->useSmartPricer = $useSmartPricer;
return $this;
}
/**
* Get demandPressureSeasonStart - Demand Pressure Season Start
* @return \Carbon\Carbon|null
*/
public function getDemandPressureSeasonStart()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("demandPressureSeasonStart");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->demandPressureSeasonStart;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("demandPressureSeasonStart")->isEmpty($data)) {
try {
return $this->getValueFromParent("demandPressureSeasonStart");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set demandPressureSeasonStart - Demand Pressure Season Start
* @param \Carbon\Carbon|null $demandPressureSeasonStart
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDemandPressureSeasonStart($demandPressureSeasonStart)
{
$this->demandPressureSeasonStart = $demandPressureSeasonStart;
return $this;
}
/**
* Get demandPressureSeasonEnd - Demand Pressure Season End
* @return \Carbon\Carbon|null
*/
public function getDemandPressureSeasonEnd()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("demandPressureSeasonEnd");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->demandPressureSeasonEnd;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("demandPressureSeasonEnd")->isEmpty($data)) {
try {
return $this->getValueFromParent("demandPressureSeasonEnd");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set demandPressureSeasonEnd - Demand Pressure Season End
* @param \Carbon\Carbon|null $demandPressureSeasonEnd
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDemandPressureSeasonEnd($demandPressureSeasonEnd)
{
$this->demandPressureSeasonEnd = $demandPressureSeasonEnd;
return $this;
}
/**
* Get cartUsps - Cart Usps
* @return \Pimcore\Model\DataObject\USP[]
*/
public function getCartUsps()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("cartUsps");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("cartUsps")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("cartUsps")->isEmpty($data)) {
try {
return $this->getValueFromParent("cartUsps");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set cartUsps - Cart Usps
* @param \Pimcore\Model\DataObject\USP[] $cartUsps
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setCartUsps($cartUsps)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyObjectRelation $fd */
$fd = $this->getClass()->getFieldDefinition("cartUsps");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getCartUsps();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $cartUsps);
if (!$isEqual) {
$this->markFieldDirty("cartUsps", true);
}
$this->cartUsps = $fd->preSetData($this, $cartUsps);
return $this;
}
/**
* Get priceCalculatorSeasons - Price Calculator Seasons
* @return \Pimcore\Model\DataObject\TicketSeason[]
*/
public function getPriceCalculatorSeasons()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("priceCalculatorSeasons");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("priceCalculatorSeasons")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("priceCalculatorSeasons")->isEmpty($data)) {
try {
return $this->getValueFromParent("priceCalculatorSeasons");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set priceCalculatorSeasons - Price Calculator Seasons
* @param \Pimcore\Model\DataObject\TicketSeason[] $priceCalculatorSeasons
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setPriceCalculatorSeasons($priceCalculatorSeasons)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToManyRelation $fd */
$fd = $this->getClass()->getFieldDefinition("priceCalculatorSeasons");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getPriceCalculatorSeasons();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $priceCalculatorSeasons);
if (!$isEqual) {
$this->markFieldDirty("priceCalculatorSeasons", true);
}
$this->priceCalculatorSeasons = $fd->preSetData($this, $priceCalculatorSeasons);
return $this;
}
/**
* Get lowTill - Low Till
* @return float|null
*/
public function getLowTill()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("lowTill");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->lowTill;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("lowTill")->isEmpty($data)) {
try {
return $this->getValueFromParent("lowTill");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set lowTill - Low Till
* @param float|null $lowTill
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setLowTill($lowTill)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("lowTill");
$this->lowTill = $fd->preSetData($this, $lowTill);
return $this;
}
/**
* Get ratherLowTill - Rather Low Till
* @return float|null
*/
public function getRatherLowTill()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("ratherLowTill");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->ratherLowTill;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("ratherLowTill")->isEmpty($data)) {
try {
return $this->getValueFromParent("ratherLowTill");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set ratherLowTill - Rather Low Till
* @param float|null $ratherLowTill
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setRatherLowTill($ratherLowTill)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("ratherLowTill");
$this->ratherLowTill = $fd->preSetData($this, $ratherLowTill);
return $this;
}
/**
* Get normalTill - Normal Till
* @return float|null
*/
public function getNormalTill()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("normalTill");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->normalTill;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("normalTill")->isEmpty($data)) {
try {
return $this->getValueFromParent("normalTill");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set normalTill - Normal Till
* @param float|null $normalTill
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setNormalTill($normalTill)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("normalTill");
$this->normalTill = $fd->preSetData($this, $normalTill);
return $this;
}
/**
* Get ratherHighTill - Rather High Till
* @return float|null
*/
public function getRatherHighTill()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("ratherHighTill");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->ratherHighTill;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("ratherHighTill")->isEmpty($data)) {
try {
return $this->getValueFromParent("ratherHighTill");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set ratherHighTill - Rather High Till
* @param float|null $ratherHighTill
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setRatherHighTill($ratherHighTill)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("ratherHighTill");
$this->ratherHighTill = $fd->preSetData($this, $ratherHighTill);
return $this;
}
/**
* Get fewTicketsTill - Few Tickets Till
* @return float|null
*/
public function getFewTicketsTill()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("fewTicketsTill");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->fewTicketsTill;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("fewTicketsTill")->isEmpty($data)) {
try {
return $this->getValueFromParent("fewTicketsTill");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set fewTicketsTill - Few Tickets Till
* @param float|null $fewTicketsTill
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setFewTicketsTill($fewTicketsTill)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("fewTicketsTill");
$this->fewTicketsTill = $fd->preSetData($this, $fewTicketsTill);
return $this;
}
/**
* Get someTicketsTill - Some Tickets Till
* @return float|null
*/
public function getSomeTicketsTill()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("someTicketsTill");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->someTicketsTill;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("someTicketsTill")->isEmpty($data)) {
try {
return $this->getValueFromParent("someTicketsTill");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set someTicketsTill - Some Tickets Till
* @param float|null $someTicketsTill
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setSomeTicketsTill($someTicketsTill)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("someTicketsTill");
$this->someTicketsTill = $fd->preSetData($this, $someTicketsTill);
return $this;
}
/**
* Get paymentOptions - Payment Options
* @return string[]|null
*/
public function getPaymentOptions()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("paymentOptions");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->paymentOptions;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("paymentOptions")->isEmpty($data)) {
try {
return $this->getValueFromParent("paymentOptions");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set paymentOptions - Payment Options
* @param string[]|null $paymentOptions
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setPaymentOptions($paymentOptions)
{
$this->paymentOptions = $paymentOptions;
return $this;
}
/**
* Get keycardProduct - Keycard Product
* @return \Pimcore\Model\DataObject\TicketShopKeycard|null
*/
public function getKeycardProduct()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("keycardProduct");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("keycardProduct")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("keycardProduct")->isEmpty($data)) {
try {
return $this->getValueFromParent("keycardProduct");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set keycardProduct - Keycard Product
* @param \Pimcore\Model\DataObject\TicketShopKeycard|null $keycardProduct
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setKeycardProduct($keycardProduct)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("keycardProduct");
$inheritValues = self::getGetInheritedValues();
self::setGetInheritedValues(false);
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getKeycardProduct();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
self::setGetInheritedValues($inheritValues);
$isEqual = $fd->isEqual($currentData, $keycardProduct);
if (!$isEqual) {
$this->markFieldDirty("keycardProduct", true);
}
$this->keycardProduct = $fd->preSetData($this, $keycardProduct);
return $this;
}
/**
* Get acquisitionTypesRequireKeycardPurchase - Keycard Acquisition
* @return string[]|null
*/
public function getAcquisitionTypesRequireKeycardPurchase()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("acquisitionTypesRequireKeycardPurchase");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->acquisitionTypesRequireKeycardPurchase;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("acquisitionTypesRequireKeycardPurchase")->isEmpty($data)) {
try {
return $this->getValueFromParent("acquisitionTypesRequireKeycardPurchase");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set acquisitionTypesRequireKeycardPurchase - Keycard Acquisition
* @param string[]|null $acquisitionTypesRequireKeycardPurchase
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setAcquisitionTypesRequireKeycardPurchase($acquisitionTypesRequireKeycardPurchase)
{
$this->acquisitionTypesRequireKeycardPurchase = $acquisitionTypesRequireKeycardPurchase;
return $this;
}
/**
* Get hideAcquisitionTypes - Hide Aquisition Types
* @return string[]|null
*/
public function getHideAcquisitionTypes()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("hideAcquisitionTypes");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->hideAcquisitionTypes;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("hideAcquisitionTypes")->isEmpty($data)) {
try {
return $this->getValueFromParent("hideAcquisitionTypes");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set hideAcquisitionTypes - Hide Aquisition Types
* @param string[]|null $hideAcquisitionTypes
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setHideAcquisitionTypes($hideAcquisitionTypes)
{
$this->hideAcquisitionTypes = $hideAcquisitionTypes;
return $this;
}
/**
* Get disableSkidataRequests - Disable Skidata Requests
* @return bool|null
*/
public function getDisableSkidataRequests()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("disableSkidataRequests");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->disableSkidataRequests;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("disableSkidataRequests")->isEmpty($data)) {
try {
return $this->getValueFromParent("disableSkidataRequests");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set disableSkidataRequests - Disable Skidata Requests
* @param bool|null $disableSkidataRequests
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDisableSkidataRequests($disableSkidataRequests)
{
$this->disableSkidataRequests = $disableSkidataRequests;
return $this;
}
/**
* Get merchandiseSmallZone1 - Zone 1
* @return string[]|null
*/
public function getMerchandiseSmallZone1()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseSmallZone1");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->merchandiseSmallZone1;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("merchandiseSmallZone1")->isEmpty($data)) {
try {
return $this->getValueFromParent("merchandiseSmallZone1");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set merchandiseSmallZone1 - Zone 1
* @param string[]|null $merchandiseSmallZone1
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseSmallZone1($merchandiseSmallZone1)
{
$this->merchandiseSmallZone1 = $merchandiseSmallZone1;
return $this;
}
/**
* Get merchandiseSmallZone2 - Zone 2
* @return string[]|null
*/
public function getMerchandiseSmallZone2()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseSmallZone2");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->merchandiseSmallZone2;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("merchandiseSmallZone2")->isEmpty($data)) {
try {
return $this->getValueFromParent("merchandiseSmallZone2");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set merchandiseSmallZone2 - Zone 2
* @param string[]|null $merchandiseSmallZone2
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseSmallZone2($merchandiseSmallZone2)
{
$this->merchandiseSmallZone2 = $merchandiseSmallZone2;
return $this;
}
/**
* Get merchandiseBigZone1 - Zone 1
* @return string[]|null
*/
public function getMerchandiseBigZone1()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseBigZone1");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->merchandiseBigZone1;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("merchandiseBigZone1")->isEmpty($data)) {
try {
return $this->getValueFromParent("merchandiseBigZone1");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set merchandiseBigZone1 - Zone 1
* @param string[]|null $merchandiseBigZone1
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseBigZone1($merchandiseBigZone1)
{
$this->merchandiseBigZone1 = $merchandiseBigZone1;
return $this;
}
/**
* Get merchandiseBigZone2 - Zone 2
* @return string[]|null
*/
public function getMerchandiseBigZone2()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseBigZone2");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->merchandiseBigZone2;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("merchandiseBigZone2")->isEmpty($data)) {
try {
return $this->getValueFromParent("merchandiseBigZone2");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set merchandiseBigZone2 - Zone 2
* @param string[]|null $merchandiseBigZone2
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseBigZone2($merchandiseBigZone2)
{
$this->merchandiseBigZone2 = $merchandiseBigZone2;
return $this;
}
/**
* Get merchandiseBigZone3 - Zone 3
* @return string[]|null
*/
public function getMerchandiseBigZone3()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("merchandiseBigZone3");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->merchandiseBigZone3;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("merchandiseBigZone3")->isEmpty($data)) {
try {
return $this->getValueFromParent("merchandiseBigZone3");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set merchandiseBigZone3 - Zone 3
* @param string[]|null $merchandiseBigZone3
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMerchandiseBigZone3($merchandiseBigZone3)
{
$this->merchandiseBigZone3 = $merchandiseBigZone3;
return $this;
}
/**
* Get phone - Phone
* @return string|null
*/
public function getPhone()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("phone");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->phone;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("phone")->isEmpty($data)) {
try {
return $this->getValueFromParent("phone");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set phone - Phone
* @param string|null $phone
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setPhone($phone)
{
$this->phone = $phone;
return $this;
}
/**
* Get email - E-Mail
* @return string|null
*/
public function getEmail()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("email");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->email;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("email")->isEmpty($data)) {
try {
return $this->getValueFromParent("email");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set email - E-Mail
* @param string|null $email
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setEmail($email)
{
$this->email = $email;
return $this;
}
/**
* Get socialMediaBlock - Social Media Links
* @return \Pimcore\Model\DataObject\Data\BlockElement[][]
*/
public function getSocialMediaBlock()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("socialMediaBlock");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("socialMediaBlock")->preGetData($this);
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("socialMediaBlock")->isEmpty($data)) {
try {
return $this->getValueFromParent("socialMediaBlock");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set socialMediaBlock - Social Media Links
* @param \Pimcore\Model\DataObject\Data\BlockElement[][] $socialMediaBlock
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setSocialMediaBlock($socialMediaBlock)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Block $fd */
$fd = $this->getClass()->getFieldDefinition("socialMediaBlock");
$this->socialMediaBlock = $fd->preSetData($this, $socialMediaBlock);
return $this;
}
/**
* Get mainNavbarActive - Main Navbar Active
* @return bool|null
*/
public function getMainNavbarActive()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mainNavbarActive");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->mainNavbarActive;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("mainNavbarActive")->isEmpty($data)) {
try {
return $this->getValueFromParent("mainNavbarActive");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set mainNavbarActive - Main Navbar Active
* @param bool|null $mainNavbarActive
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMainNavbarActive($mainNavbarActive)
{
$this->mainNavbarActive = $mainNavbarActive;
return $this;
}
/**
* Get backgroundColor - Background Color
* @return string|null
*/
public function getBackgroundColor()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("backgroundColor");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->backgroundColor;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("backgroundColor")->isEmpty($data)) {
try {
return $this->getValueFromParent("backgroundColor");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set backgroundColor - Background Color
* @param string|null $backgroundColor
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setBackgroundColor($backgroundColor)
{
$this->backgroundColor = $backgroundColor;
return $this;
}
/**
* Get mainNavbarIcon - Icon
* @return string|null
*/
public function getMainNavbarIcon()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mainNavbarIcon");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->mainNavbarIcon;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("mainNavbarIcon")->isEmpty($data)) {
try {
return $this->getValueFromParent("mainNavbarIcon");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set mainNavbarIcon - Icon
* @param string|null $mainNavbarIcon
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMainNavbarIcon($mainNavbarIcon)
{
$this->mainNavbarIcon = $mainNavbarIcon;
return $this;
}
/**
* Get alwaysFixed - Always Fixed
* @return bool|null
*/
public function getAlwaysFixed()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("alwaysFixed");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->alwaysFixed;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("alwaysFixed")->isEmpty($data)) {
try {
return $this->getValueFromParent("alwaysFixed");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set alwaysFixed - Always Fixed
* @param bool|null $alwaysFixed
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setAlwaysFixed($alwaysFixed)
{
$this->alwaysFixed = $alwaysFixed;
return $this;
}
/**
* Get mainNavbarActiveShop - Main Navbar Active
* @return bool|null
*/
public function getMainNavbarActiveShop()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mainNavbarActiveShop");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->mainNavbarActiveShop;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("mainNavbarActiveShop")->isEmpty($data)) {
try {
return $this->getValueFromParent("mainNavbarActiveShop");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set mainNavbarActiveShop - Main Navbar Active
* @param bool|null $mainNavbarActiveShop
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMainNavbarActiveShop($mainNavbarActiveShop)
{
$this->mainNavbarActiveShop = $mainNavbarActiveShop;
return $this;
}
/**
* Get backgroundColorShop - Background Color
* @return string|null
*/
public function getBackgroundColorShop()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("backgroundColorShop");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->backgroundColorShop;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("backgroundColorShop")->isEmpty($data)) {
try {
return $this->getValueFromParent("backgroundColorShop");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set backgroundColorShop - Background Color
* @param string|null $backgroundColorShop
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setBackgroundColorShop($backgroundColorShop)
{
$this->backgroundColorShop = $backgroundColorShop;
return $this;
}
/**
* Get mainNavbarIconShop - Icon
* @return string|null
*/
public function getMainNavbarIconShop()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("mainNavbarIconShop");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->mainNavbarIconShop;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("mainNavbarIconShop")->isEmpty($data)) {
try {
return $this->getValueFromParent("mainNavbarIconShop");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set mainNavbarIconShop - Icon
* @param string|null $mainNavbarIconShop
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setMainNavbarIconShop($mainNavbarIconShop)
{
$this->mainNavbarIconShop = $mainNavbarIconShop;
return $this;
}
/**
* Get alwaysFixedShop - Always Fixed
* @return bool|null
*/
public function getAlwaysFixedShop()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("alwaysFixedShop");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->alwaysFixedShop;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("alwaysFixedShop")->isEmpty($data)) {
try {
return $this->getValueFromParent("alwaysFixedShop");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set alwaysFixedShop - Always Fixed
* @param bool|null $alwaysFixedShop
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setAlwaysFixedShop($alwaysFixedShop)
{
$this->alwaysFixedShop = $alwaysFixedShop;
return $this;
}
/**
* Get darkPageActive - Dark Page Active
* @return bool|null
*/
public function getDarkPageActive()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("darkPageActive");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->darkPageActive;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("darkPageActive")->isEmpty($data)) {
try {
return $this->getValueFromParent("darkPageActive");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set darkPageActive - Dark Page Active
* @param bool|null $darkPageActive
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDarkPageActive($darkPageActive)
{
$this->darkPageActive = $darkPageActive;
return $this;
}
/**
* Get daysAfterJobApplicantsAreExpired - Days After Job Applicants Are Expired
* @return float|null
*/
public function getDaysAfterJobApplicantsAreExpired()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("daysAfterJobApplicantsAreExpired");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->daysAfterJobApplicantsAreExpired;
if (\Pimcore\Model\DataObject::doGetInheritedValues() && $this->getClass()->getFieldDefinition("daysAfterJobApplicantsAreExpired")->isEmpty($data)) {
try {
return $this->getValueFromParent("daysAfterJobApplicantsAreExpired");
} catch (InheritanceParentNotFoundException $e) {
// no data from parent available, continue ...
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set daysAfterJobApplicantsAreExpired - Days After Job Applicants Are Expired
* @param float|null $daysAfterJobApplicantsAreExpired
* @return \Pimcore\Model\DataObject\SiteConfig
*/
public function setDaysAfterJobApplicantsAreExpired($daysAfterJobApplicantsAreExpired)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\Numeric $fd */
$fd = $this->getClass()->getFieldDefinition("daysAfterJobApplicantsAreExpired");
$this->daysAfterJobApplicantsAreExpired = $fd->preSetData($this, $daysAfterJobApplicantsAreExpired);
return $this;
}
}