<?php
declare(strict_types=1);

namespace Autogedal\BlackFriday\Model\Source;

use Autogedal\BlackFriday\Model\SubscriberStorage;
use Magento\Framework\Data\OptionSourceInterface;

class EmailStatus implements OptionSourceInterface
{
    public function toOptionArray(): array
    {
        return [
            ['value' => SubscriberStorage::STATUS_PENDING, 'label' => __('In asteptare')],
            ['value' => SubscriberStorage::STATUS_SENDING, 'label' => __('Se trimite')],
            ['value' => SubscriberStorage::STATUS_SENT, 'label' => __('Trimis')],
            ['value' => SubscriberStorage::STATUS_ERROR, 'label' => __('Eroare')],
            ['value' => SubscriberStorage::STATUS_SKIP, 'label' => __('Nu se trimite')],
        ];
    }
}
