Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
80.00% covered (warning)
80.00%
4 / 5
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
ShippingPackagingStatusEnum
80.00% covered (warning)
80.00%
4 / 5
0.00% covered (danger)
0.00%
0 / 1
1.01
0.00% covered (danger)
0.00%
0 / 1
 label
80.00% covered (warning)
80.00%
4 / 5
0.00% covered (danger)
0.00%
0 / 1
1.01
1<?php
2
3namespace Domain\ShippingPackaging\Enums;
4
5enum ShippingPackagingStatusEnum: int
6{
7
8    case STARTED = 1;
9    case PAUSED = 2;
10    case CONCLUDED = 3;
11
12    public function label(): string
13    {
14        return match ($this) {
15            self::STARTED => __('Started'),
16            self::PAUSED => __('Paused'),
17            self::CONCLUDED => __('Concluded'),
18        };
19    }
20}