Immobilien-Objekt
Über das Immobilien-Objekt können alle Eigenschaften einer Immobilie ausgelesen, validiert und für die Ausgabe aufbereitet werden.

Funktionsumfang

Funktionen
get(<string> $name): null|array<FormattedCollection>
getType(): RealEstateTypeModel
generateExposeUrl(<int|PageModel> $varPage): string
getFields(<array> $fields): array
getMainImageUuid(): string
getImagesUuids(<array> $arrFields = null, $max = null): array
getStatusTokens(<array> $validStatusToken = null): array
getMarketingToken(): array
getLocation(<bool> $forceCompleteAddress = false): array
getLocationString(<bool> $forceCompleteAddress = false): string
getMainPrice(): null|array<FormattedCollection>
getMainArea(): null|array<FormattedCollection>
getAreas(): array|null
getPrices(): array|null
getAttributes(): array|null
getDetails(<bool> $includeAddress = false): array|null
getEnergy(): array|null
getPropertiesByGroup(<array> $separateGroups=null, <bool> $includeAddress = false, <array> $validGroups = null, <string> $defaultGroup = 'detail'): array
getMainDetails(<int> $max = null): array
Copy link
Edit on GitHub