71 if ($this->parentObject->_getProperty($this->propertyName) instanceof \TYPO3\CMS\Extbase\Persistence\Generic\LazyLoadingProxy) {
72 $objects = $this->dataMapper->fetchRelated($this->parentObject, $this->propertyName, $this->fieldValue, FALSE, FALSE);
73 $propertyValue = $this->dataMapper->mapResultToPropertyValue($this->parentObject, $this->propertyName, $objects);
74 $this->parentObject->_setProperty($this->propertyName, $propertyValue);
75 $this->parentObject->_memorizeCleanState($this->propertyName);
76 return $propertyValue;
78 return $this->parentObject->_getProperty($this->propertyName);
89 public function __call($methodName, $arguments) {
91 if (!is_object($realInstance)) {
94 return call_user_func_array(array($realInstance, $methodName), $arguments);
149 return $realInstance->__toString();
169 return key($realInstance);
189 reset($realInstance);
198 return $this->
current() !== FALSE;
__call($methodName, $arguments)
__construct($parentObject, $propertyName, $fieldValue)
__set($propertyName, $value)