<?php

namespace App\Domains\Catalog\Enums;

enum ProductLayout: string
{
    case Row = 'row';
    case ColumnWithImage = 'column_with_image';
    case ColumnWithCart = 'column_with_cart';
    case TicketSelector = 'ticket_selector';

    /**
     * @return list<string>
     */
    public static function values(): array
    {
        return array_column(self::cases(), 'value');
    }
}
