<?php

namespace CouponsPlus\App\Conditions\Stubs\Filters;

use CouponsPlus\Original\Collections\Collection;
use CouponsPlus\App\Coupon\Abilities\DashboardCardData;

class MinimumCombinedCostOfItems implements DashboardCardData
{
    const TYPE = 'MinimumCombinedCostOfItems';

    public static function getName() : string
    {
        return __('Minimum Combined Subtotal', 'coupons-plus-for-woocommerce');
    }

    public static function getDescription() : string
    {
        return __('This is designed to be used in combination with other filters. It will ensure the filtered items have a minimum subtotal, like a subtotal in specific categories, brands, items with custom attributes, etc.', 'coupons-plus-for-woocommerce');
    }

    public static function getNotes(): array
    {
        return [];
    }

    public static function getUseCases(): Collection
    {
        return new Collection([]);
    }
}