<?php
namespace Eadesigndev\NemoExpress\Model\Sources;

use Eadesigndev\Urgent\Model\Sources\AbstractSource;
use Magento\Framework\HTTP\ClientInterface;

#[\AllowDynamicProperties]
class DeliveryPayment extends AbstractSource
{
    public function __construct(
        private ClientInterface $client
    )
    {
    }

    public function getAvailable()
    {
        return [
            "client" => "Taxele de transport se vor aloca la contractul clientului expeditor.",
            "expeditor" => "Taxele de transport se vor incasa la preluare.",
            "destinatar" => "Taxele de transport se vor incasa la livrare.",
        ];
    }

    public function toOptionArray()
    {
        return $this->getAvailable();
    }
}