<?php
/**
* Inheritance: no
* Variants: no
*
* Fields Summary:
* - saison [select]
* - localizedfields [localizedfields]
* -- storno_text [wysiwyg]
* -- logodomain [input]
* -- text_rent [input]
* -- text_homes [input]
* -- text_shopping [input]
* -- url_rent [manyToOneRelation]
* -- url_homes [manyToOneRelation]
* -- url_shopping [manyToOneRelation]
* -- title_rent [textarea]
* -- subhl_rent [input]
* -- title_homes [textarea]
* -- subhl_homes [input]
* -- title_shopping [textarea]
* -- subhl_shopping [input]
* -- languagetext [input]
* -- sprachauswahl_block [block]
* --- languagetitle [input]
* --- languageurl [manyToOneRelation]
* - logo_default [manyToOneRelation]
* - logo_homes [manyToOneRelation]
* - logo_rent [manyToOneRelation]
* - logo_shopping_2023 [manyToOneRelation]
* - logo_shopping_2023_mobile [manyToOneRelation]
* - logo_bike_2023 [manyToOneRelation]
* - logo_bike_2023_mobile [manyToOneRelation]
* - logo_apartments_2023 [manyToOneRelation]
* - logo_apartments_2023_mobile [manyToOneRelation]
* - logo_hochsoelden [manyToOneRelation]
* - img_rent_so [image]
* - img_homes_so [image]
* - img_shopping_so [image]
* - img_rent_wi [image]
* - img_homes_wi [image]
* - img_shopping_wi [image]
* - sprachweiche_title [textarea]
* - sprachweiche_text [wysiwyg]
* - sprachweiche_button_yes [input]
* - sprachweiche_button_no [input]
*/
namespace Pimcore\Model\DataObject;
use Pimcore\Model\DataObject\Exception\InheritanceParentNotFoundException;
use Pimcore\Model\DataObject\PreGetValueHookInterface;
/**
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing getList(array $config = [])
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySaison($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLocalizedfields($field, $value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByStorno_text($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogodomain($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByText_rent($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByText_homes($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByText_shopping($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByUrl_rent($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByUrl_homes($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByUrl_shopping($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByTitle_rent($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySubhl_rent($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByTitle_homes($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySubhl_homes($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByTitle_shopping($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySubhl_shopping($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLanguagetext($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySprachauswahl_block($value, $locale = null, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_default($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_homes($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_rent($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_shopping_2023($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_shopping_2023_mobile($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_bike_2023($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_bike_2023_mobile($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_apartments_2023($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_apartments_2023_mobile($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByLogo_hochsoelden($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByImg_rent_so($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByImg_homes_so($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByImg_shopping_so($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByImg_rent_wi($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByImg_homes_wi($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getByImg_shopping_wi($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySprachweiche_title($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySprachweiche_text($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySprachweiche_button_yes($value, $limit = 0, $offset = 0, $objectTypes = null)
* @method static \Pimcore\Model\DataObject\Configprojekt\Listing|\Pimcore\Model\DataObject\Configprojekt|null getBySprachweiche_button_no($value, $limit = 0, $offset = 0, $objectTypes = null)
*/
class Configprojekt extends Concrete
{
protected $o_classId = "2";
protected $o_className = "configprojekt";
protected $saison;
protected $localizedfields;
protected $logo_default;
protected $logo_homes;
protected $logo_rent;
protected $logo_shopping_2023;
protected $logo_shopping_2023_mobile;
protected $logo_bike_2023;
protected $logo_bike_2023_mobile;
protected $logo_apartments_2023;
protected $logo_apartments_2023_mobile;
protected $logo_hochsoelden;
protected $img_rent_so;
protected $img_homes_so;
protected $img_shopping_so;
protected $img_rent_wi;
protected $img_homes_wi;
protected $img_shopping_wi;
protected $sprachweiche_title;
protected $sprachweiche_text;
protected $sprachweiche_button_yes;
protected $sprachweiche_button_no;
/**
* @param array $values
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public static function create($values = array()) {
$object = new static();
$object->setValues($values);
return $object;
}
/**
* Get saison - Saison wählen
* @return string|null
*/
public function getSaison()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("saison");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->saison;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set saison - Saison wählen
* @param string|null $saison
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSaison($saison)
{
$this->saison = $saison;
return $this;
}
/**
* Get localizedfields - Stornobedingungen Packages
* @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 ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get storno_text - Text
* @return string|null
*/
public function getStorno_text($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("storno_text", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("storno_text");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get logodomain - URL
* @return string|null
*/
public function getLogodomain($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("logodomain", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logodomain");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get text_rent - INTERSPORT
* @return string|null
*/
public function getText_rent($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("text_rent", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("text_rent");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get text_homes - HOMES
* @return string|null
*/
public function getText_homes($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("text_homes", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("text_homes");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get text_shopping - SHOPPING
* @return string|null
*/
public function getText_shopping($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("text_shopping", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("text_shopping");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get url_rent - INTERSPORT
* @return \Pimcore\Model\Document\Page|null
*/
public function getUrl_rent($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("url_rent", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("url_rent");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get url_homes - HOMES
* @return \Pimcore\Model\Document\Page|null
*/
public function getUrl_homes($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("url_homes", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("url_homes");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get url_shopping - SHOPPING
* @return \Pimcore\Model\Document\Page|null
*/
public function getUrl_shopping($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("url_shopping", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("url_shopping");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get title_rent - INTERSPORT
* @return string|null
*/
public function getTitle_rent($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("title_rent", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("title_rent");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get subhl_rent - Subheadline
* @return string|null
*/
public function getSubhl_rent($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("subhl_rent", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("subhl_rent");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get title_homes - HOMES
* @return string|null
*/
public function getTitle_homes($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("title_homes", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("title_homes");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get subhl_homes - Subheadline
* @return string|null
*/
public function getSubhl_homes($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("subhl_homes", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("subhl_homes");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get title_shopping - SHOPPING
* @return string|null
*/
public function getTitle_shopping($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("title_shopping", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("title_shopping");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get subhl_shopping - Subheadline
* @return string|null
*/
public function getSubhl_shopping($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("subhl_shopping", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("subhl_shopping");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get languagetext - Übersetzung Sprache
* @return string|null
*/
public function getLanguagetext($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("languagetext", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("languagetext");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Get sprachauswahl_block - sprachauswahl_block
* @return \Pimcore\Model\DataObject\Data\BlockElement[][]
*/
public function getSprachauswahl_block($language = null)
{
$data = $this->getLocalizedfields()->getLocalizedValue("sprachauswahl_block", $language);
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("sprachauswahl_block");
if ($preValue !== null) {
return $preValue;
}
}
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set localizedfields - Stornobedingungen Packages
* @param \Pimcore\Model\DataObject\Localizedfield|null $localizedfields
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLocalizedfields($localizedfields)
{
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLocalizedfields();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$this->markFieldDirty("localizedfields", true);
$this->localizedfields = $localizedfields;
return $this;
}
/**
* Set storno_text - Text
* @param string|null $storno_text
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setStorno_text ($storno_text, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("storno_text", $storno_text, $language, !$isEqual);
return $this;
}
/**
* Set logodomain - URL
* @param string|null $logodomain
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogodomain ($logodomain, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("logodomain", $logodomain, $language, !$isEqual);
return $this;
}
/**
* Set text_rent - INTERSPORT
* @param string|null $text_rent
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setText_rent ($text_rent, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("text_rent", $text_rent, $language, !$isEqual);
return $this;
}
/**
* Set text_homes - HOMES
* @param string|null $text_homes
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setText_homes ($text_homes, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("text_homes", $text_homes, $language, !$isEqual);
return $this;
}
/**
* Set text_shopping - SHOPPING
* @param string|null $text_shopping
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setText_shopping ($text_shopping, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("text_shopping", $text_shopping, $language, !$isEqual);
return $this;
}
/**
* Set url_rent - INTERSPORT
* @param \Pimcore\Model\Document\Page|null $url_rent
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setUrl_rent ($url_rent, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("url_rent");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getUrl_rent($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $url_rent);
if (!$isEqual) {
$this->markFieldDirty("url_rent", true);
}
$this->getLocalizedfields()->setLocalizedValue("url_rent", $url_rent, $language, !$isEqual);
return $this;
}
/**
* Set url_homes - HOMES
* @param \Pimcore\Model\Document\Page|null $url_homes
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setUrl_homes ($url_homes, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("url_homes");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getUrl_homes($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $url_homes);
if (!$isEqual) {
$this->markFieldDirty("url_homes", true);
}
$this->getLocalizedfields()->setLocalizedValue("url_homes", $url_homes, $language, !$isEqual);
return $this;
}
/**
* Set url_shopping - SHOPPING
* @param \Pimcore\Model\Document\Page|null $url_shopping
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setUrl_shopping ($url_shopping, $language = null)
{
$fd = $this->getClass()->getFieldDefinition("localizedfields")->getFieldDefinition("url_shopping");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getUrl_shopping($language);
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $url_shopping);
if (!$isEqual) {
$this->markFieldDirty("url_shopping", true);
}
$this->getLocalizedfields()->setLocalizedValue("url_shopping", $url_shopping, $language, !$isEqual);
return $this;
}
/**
* Set title_rent - INTERSPORT
* @param string|null $title_rent
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setTitle_rent ($title_rent, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("title_rent", $title_rent, $language, !$isEqual);
return $this;
}
/**
* Set subhl_rent - Subheadline
* @param string|null $subhl_rent
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSubhl_rent ($subhl_rent, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("subhl_rent", $subhl_rent, $language, !$isEqual);
return $this;
}
/**
* Set title_homes - HOMES
* @param string|null $title_homes
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setTitle_homes ($title_homes, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("title_homes", $title_homes, $language, !$isEqual);
return $this;
}
/**
* Set subhl_homes - Subheadline
* @param string|null $subhl_homes
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSubhl_homes ($subhl_homes, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("subhl_homes", $subhl_homes, $language, !$isEqual);
return $this;
}
/**
* Set title_shopping - SHOPPING
* @param string|null $title_shopping
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setTitle_shopping ($title_shopping, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("title_shopping", $title_shopping, $language, !$isEqual);
return $this;
}
/**
* Set subhl_shopping - Subheadline
* @param string|null $subhl_shopping
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSubhl_shopping ($subhl_shopping, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("subhl_shopping", $subhl_shopping, $language, !$isEqual);
return $this;
}
/**
* Set languagetext - Übersetzung Sprache
* @param string|null $languagetext
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLanguagetext ($languagetext, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("languagetext", $languagetext, $language, !$isEqual);
return $this;
}
/**
* Set sprachauswahl_block - sprachauswahl_block
* @param \Pimcore\Model\DataObject\Data\BlockElement[][] $sprachauswahl_block
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSprachauswahl_block ($sprachauswahl_block, $language = null)
{
$isEqual = false;
$this->getLocalizedfields()->setLocalizedValue("sprachauswahl_block", $sprachauswahl_block, $language, !$isEqual);
return $this;
}
/**
* Get logo_default - Logo
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_default()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_default");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_default")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_default - Logo
* @param \Pimcore\Model\Asset\Image|null $logo_default
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_default($logo_default)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_default");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_default();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_default);
if (!$isEqual) {
$this->markFieldDirty("logo_default", true);
}
$this->logo_default = $fd->preSetData($this, $logo_default);
return $this;
}
/**
* Get logo_homes - Logo
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_homes()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_homes");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_homes")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_homes - Logo
* @param \Pimcore\Model\Asset\Image|null $logo_homes
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_homes($logo_homes)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_homes");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_homes();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_homes);
if (!$isEqual) {
$this->markFieldDirty("logo_homes", true);
}
$this->logo_homes = $fd->preSetData($this, $logo_homes);
return $this;
}
/**
* Get logo_rent - Logo
* @return \Pimcore\Model\Asset|null
*/
public function getLogo_rent()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_rent");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_rent")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_rent - Logo
* @param \Pimcore\Model\Asset|null $logo_rent
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_rent($logo_rent)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_rent");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_rent();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_rent);
if (!$isEqual) {
$this->markFieldDirty("logo_rent", true);
}
$this->logo_rent = $fd->preSetData($this, $logo_rent);
return $this;
}
/**
* Get logo_shopping_2023 - Logo
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_shopping_2023()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_shopping_2023");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_shopping_2023")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_shopping_2023 - Logo
* @param \Pimcore\Model\Asset\Image|null $logo_shopping_2023
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_shopping_2023($logo_shopping_2023)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_shopping_2023");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_shopping_2023();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_shopping_2023);
if (!$isEqual) {
$this->markFieldDirty("logo_shopping_2023", true);
}
$this->logo_shopping_2023 = $fd->preSetData($this, $logo_shopping_2023);
return $this;
}
/**
* Get logo_shopping_2023_mobile - Logo Mobile:
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_shopping_2023_mobile()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_shopping_2023_mobile");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_shopping_2023_mobile")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_shopping_2023_mobile - Logo Mobile:
* @param \Pimcore\Model\Asset\Image|null $logo_shopping_2023_mobile
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_shopping_2023_mobile($logo_shopping_2023_mobile)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_shopping_2023_mobile");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_shopping_2023_mobile();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_shopping_2023_mobile);
if (!$isEqual) {
$this->markFieldDirty("logo_shopping_2023_mobile", true);
}
$this->logo_shopping_2023_mobile = $fd->preSetData($this, $logo_shopping_2023_mobile);
return $this;
}
/**
* Get logo_bike_2023 - Logo:
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_bike_2023()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_bike_2023");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_bike_2023")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_bike_2023 - Logo:
* @param \Pimcore\Model\Asset\Image|null $logo_bike_2023
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_bike_2023($logo_bike_2023)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_bike_2023");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_bike_2023();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_bike_2023);
if (!$isEqual) {
$this->markFieldDirty("logo_bike_2023", true);
}
$this->logo_bike_2023 = $fd->preSetData($this, $logo_bike_2023);
return $this;
}
/**
* Get logo_bike_2023_mobile - Logo Mobile
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_bike_2023_mobile()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_bike_2023_mobile");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_bike_2023_mobile")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_bike_2023_mobile - Logo Mobile
* @param \Pimcore\Model\Asset\Image|null $logo_bike_2023_mobile
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_bike_2023_mobile($logo_bike_2023_mobile)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_bike_2023_mobile");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_bike_2023_mobile();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_bike_2023_mobile);
if (!$isEqual) {
$this->markFieldDirty("logo_bike_2023_mobile", true);
}
$this->logo_bike_2023_mobile = $fd->preSetData($this, $logo_bike_2023_mobile);
return $this;
}
/**
* Get logo_apartments_2023 - Logo
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_apartments_2023()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_apartments_2023");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_apartments_2023")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_apartments_2023 - Logo
* @param \Pimcore\Model\Asset\Image|null $logo_apartments_2023
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_apartments_2023($logo_apartments_2023)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_apartments_2023");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_apartments_2023();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_apartments_2023);
if (!$isEqual) {
$this->markFieldDirty("logo_apartments_2023", true);
}
$this->logo_apartments_2023 = $fd->preSetData($this, $logo_apartments_2023);
return $this;
}
/**
* Get logo_apartments_2023_mobile - Logo mobile:
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_apartments_2023_mobile()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_apartments_2023_mobile");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_apartments_2023_mobile")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_apartments_2023_mobile - Logo mobile:
* @param \Pimcore\Model\Asset\Image|null $logo_apartments_2023_mobile
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_apartments_2023_mobile($logo_apartments_2023_mobile)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_apartments_2023_mobile");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_apartments_2023_mobile();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_apartments_2023_mobile);
if (!$isEqual) {
$this->markFieldDirty("logo_apartments_2023_mobile", true);
}
$this->logo_apartments_2023_mobile = $fd->preSetData($this, $logo_apartments_2023_mobile);
return $this;
}
/**
* Get logo_hochsoelden - Logo Hochsoelden:
* @return \Pimcore\Model\Asset\Image|null
*/
public function getLogo_hochsoelden()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("logo_hochsoelden");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("logo_hochsoelden")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set logo_hochsoelden - Logo Hochsoelden:
* @param \Pimcore\Model\Asset\Image|null $logo_hochsoelden
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setLogo_hochsoelden($logo_hochsoelden)
{
/** @var \Pimcore\Model\DataObject\ClassDefinition\Data\ManyToOneRelation $fd */
$fd = $this->getClass()->getFieldDefinition("logo_hochsoelden");
$hideUnpublished = \Pimcore\Model\DataObject\Concrete::getHideUnpublished();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished(false);
$currentData = $this->getLogo_hochsoelden();
\Pimcore\Model\DataObject\Concrete::setHideUnpublished($hideUnpublished);
$isEqual = $fd->isEqual($currentData, $logo_hochsoelden);
if (!$isEqual) {
$this->markFieldDirty("logo_hochsoelden", true);
}
$this->logo_hochsoelden = $fd->preSetData($this, $logo_hochsoelden);
return $this;
}
/**
* Get img_rent_so - Rent
* @return \Pimcore\Model\Asset\Image|null
*/
public function getImg_rent_so()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("img_rent_so");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->img_rent_so;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set img_rent_so - Rent
* @param \Pimcore\Model\Asset\Image|null $img_rent_so
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setImg_rent_so($img_rent_so)
{
$this->img_rent_so = $img_rent_so;
return $this;
}
/**
* Get img_homes_so - Homes
* @return \Pimcore\Model\Asset\Image|null
*/
public function getImg_homes_so()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("img_homes_so");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->img_homes_so;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set img_homes_so - Homes
* @param \Pimcore\Model\Asset\Image|null $img_homes_so
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setImg_homes_so($img_homes_so)
{
$this->img_homes_so = $img_homes_so;
return $this;
}
/**
* Get img_shopping_so - Shopping
* @return \Pimcore\Model\Asset\Image|null
*/
public function getImg_shopping_so()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("img_shopping_so");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->img_shopping_so;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set img_shopping_so - Shopping
* @param \Pimcore\Model\Asset\Image|null $img_shopping_so
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setImg_shopping_so($img_shopping_so)
{
$this->img_shopping_so = $img_shopping_so;
return $this;
}
/**
* Get img_rent_wi - Rent
* @return \Pimcore\Model\Asset\Image|null
*/
public function getImg_rent_wi()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("img_rent_wi");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->img_rent_wi;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set img_rent_wi - Rent
* @param \Pimcore\Model\Asset\Image|null $img_rent_wi
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setImg_rent_wi($img_rent_wi)
{
$this->img_rent_wi = $img_rent_wi;
return $this;
}
/**
* Get img_homes_wi - Homes
* @return \Pimcore\Model\Asset\Image|null
*/
public function getImg_homes_wi()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("img_homes_wi");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->img_homes_wi;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set img_homes_wi - Homes
* @param \Pimcore\Model\Asset\Image|null $img_homes_wi
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setImg_homes_wi($img_homes_wi)
{
$this->img_homes_wi = $img_homes_wi;
return $this;
}
/**
* Get img_shopping_wi - Shopping
* @return \Pimcore\Model\Asset\Image|null
*/
public function getImg_shopping_wi()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("img_shopping_wi");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->img_shopping_wi;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set img_shopping_wi - Shopping
* @param \Pimcore\Model\Asset\Image|null $img_shopping_wi
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setImg_shopping_wi($img_shopping_wi)
{
$this->img_shopping_wi = $img_shopping_wi;
return $this;
}
/**
* Get sprachweiche_title - Headline
* @return string|null
*/
public function getSprachweiche_title()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("sprachweiche_title");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->sprachweiche_title;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set sprachweiche_title - Headline
* @param string|null $sprachweiche_title
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSprachweiche_title($sprachweiche_title)
{
$this->sprachweiche_title = $sprachweiche_title;
return $this;
}
/**
* Get sprachweiche_text - Infotext Sprachweiche
* @return string|null
*/
public function getSprachweiche_text()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("sprachweiche_text");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->getClass()->getFieldDefinition("sprachweiche_text")->preGetData($this);
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set sprachweiche_text - Infotext Sprachweiche
* @param string|null $sprachweiche_text
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSprachweiche_text($sprachweiche_text)
{
$this->sprachweiche_text = $sprachweiche_text;
return $this;
}
/**
* Get sprachweiche_button_yes - Button "Ja"
* @return string|null
*/
public function getSprachweiche_button_yes()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("sprachweiche_button_yes");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->sprachweiche_button_yes;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set sprachweiche_button_yes - Button "Ja"
* @param string|null $sprachweiche_button_yes
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSprachweiche_button_yes($sprachweiche_button_yes)
{
$this->sprachweiche_button_yes = $sprachweiche_button_yes;
return $this;
}
/**
* Get sprachweiche_button_no - Button "Nein"
* @return string|null
*/
public function getSprachweiche_button_no()
{
if ($this instanceof PreGetValueHookInterface && !\Pimcore::inAdmin()) {
$preValue = $this->preGetValue("sprachweiche_button_no");
if ($preValue !== null) {
return $preValue;
}
}
$data = $this->sprachweiche_button_no;
if ($data instanceof \Pimcore\Model\DataObject\Data\EncryptedField) {
return $data->getPlain();
}
return $data;
}
/**
* Set sprachweiche_button_no - Button "Nein"
* @param string|null $sprachweiche_button_no
* @return \Pimcore\Model\DataObject\Configprojekt
*/
public function setSprachweiche_button_no($sprachweiche_button_no)
{
$this->sprachweiche_button_no = $sprachweiche_button_no;
return $this;
}
}