EFL
Models

ModelInfo

Describes a specific model within a brand in the product catalogue.

Namespace and purpose

Imoli\EflLeasingSdk\Model\Products\ModelInfo represents a single model entry under a brand. It contains the model name and optional asset type information.

Class definition

  • Namespace: Imoli\EflLeasingSdk\Model\Products
  • Class: final ModelInfo
final class ModelInfo
{
    public ?string $name;

    public ?string $assetType;

    public static function fromArray(array $data): self;
}

Properties

NameTypeRequiredDescription
namestring|nullNoModel name.
assetTypestring|nullNoOptional asset type classification.

Methods

MethodKindReturn typeDescription
fromArray()staticModelInfoCreates a model info entry from raw API data (name and optional asset type).

fromArray() reads name and assetType as strings.

Usage in the SDK