-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Description
Traits are removed from PHP enums. I didn't found where is the problem.
Configuration:
<?xml version="1.0"?>
<ruleset>
<rule ref="./vendor/contributte/qa/ruleset-8.1.xml"/>
<rule ref="SlevomatCodingStandard.Files.TypeNameMatchesFileName">
<properties>
<property name="rootNamespaces" type="array">
<element key="App" value="App"/>
</property>
</properties>
</rule>
</ruleset>Enum file before:
<?php declare(strict_types = 1);
namespace App\Model\Images;
use App\Model\Orm\Record\Enum\EnumNames;
use App\Model\Orm\Record\Enum\EnumValues;
use Nette\Utils\Image;
enum ImageTransform: int
{
use EnumValues;
use EnumNames;
case Fit = Image::OrSmaller;
case Fill = Image::OrBigger;
case Exact = Image::Cover;
case ShrinkOnly = Image::ShrinkOnly;
case Stretch = Image::Stretch;
}Enum file after codefixer:
<?php declare(strict_types = 1);
namespace App\Model\Images;
use Nette\Utils\Image;
enum ImageTransform: int
{
case Fit = Image::OrSmaller;
case Fill = Image::OrBigger;
case Exact = Image::Cover;
case ShrinkOnly = Image::ShrinkOnly;
case Stretch = Image::Stretch;
}Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done