Closed janpecha closed 6 years ago
Commit (pravděpodobně) 013247e075cb366e77363008a82c831e1d04a567 způsobil, že nullable položkám, které mají zároveň m:enum, nelze přiřadit null, tj. následující kód skončí chybou, protože si LM myslí, že null nespadá do výčtu:
m:enum
null
/** * @property int $id * @property string|null $state m:enum(self::STATE_*) */ class Author extends LeanMapper\Entity { const STATE_ACTIVE = 'active'; const STATE_INACTIVE = 'inactive'; } $author = new Author; $author->state = NULL; // throws exception
Padající testy na PHP 5.4 by měla řešit tahle změna v PR#115
Commit (pravděpodobně) 013247e075cb366e77363008a82c831e1d04a567 způsobil, že nullable položkám, které mají zároveň
m:enum
, nelze přiřaditnull
, tj. následující kód skončí chybou, protože si LM myslí, ženull
nespadá do výčtu: