-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
Hi there,
It would be nice if the bundle could be compatible with the new php enum:
https://www.php.net/manual/fr/language.enumerations.basics.php
Here's some sample with the current doc:
<?php
namespace App\Enum;
enum ArticleStates: string
{
case NewArticle = 'new';
case PendingReview = 'pending_review';
//...
}<?php
namespace App\Entity;
use App\Enum\ArticleStates;
class Article
{
/** @var ArticleStates */
private $state;
//...
public function getState() : ArticleStates
{
return $this->state;
}
public function setState(ArticleStates $state) : self
{
$this->state = $state;
return $this;
}
//...
}JanPietrzyk
Metadata
Metadata
Assignees
Labels
No labels