EFL
Models

VerificationInitializationResult

Result of initializing identity verification, including redirect URL and order UUID.

Namespace and purpose

Imoli\EflLeasingSdk\Model\Verification\VerificationInitializationResult represents the response from /Customer/InitializeIdentityVerification. It contains the status, optional description, redirect URL and order UUID.

Class definition

  • Namespace: Imoli\EflLeasingSdk\Model\Verification
  • Class: final VerificationInitializationResult
final class VerificationInitializationResult
{
    public function __construct(
        ?string $status,
        ?string $description,
        ?string $redirectUrl,
        ?string $orderUuid
    );

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

    public function getStatus(): ?string;
    public function getDescription(): ?string;
    public function getRedirectUrl(): ?string;
    public function getOrderUuid(): ?string;
}

Properties

NameTypeRequiredDescription
statusstring|nullNoStatus of the initialization request.
descriptionstring|nullNoOptional human-readable description.
redirectUrlstring|nullNoURL where the customer should be redirected to perform verification.
orderUuidstring|nullNoIdentifier of the verification order.

All properties are accessed via getter methods.

Methods

MethodKindReturn typeDescription
fromArray()staticVerificationInitializationResultCreates a result from raw API data (status, description, redirect URL, order UUID).
getStatus()instancestring|nullReturns the status.
getDescription()instancestring|nullReturns the description.
getRedirectUrl()instancestring|nullReturns the redirect URL.
getOrderUuid()instancestring|nullReturns the order UUID.

Usage in the SDK