Improve snip voter readability

This commit is contained in:
Tim 2025-05-10 12:31:57 +02:00
parent 06def04cae
commit ab97482ae6

View File

@ -24,16 +24,17 @@ class SnipVoter extends Voter
{
/** @var Snip $subject */
$user = $token->getUser();
if (!$user instanceof UserInterface) {
return false;
}
switch ($attribute) {
case self::VIEW:
if ($subject->isPublic()) {
return true;
}
case self::EDIT:
$user = $token->getUser();
if (!$user instanceof UserInterface) {
return false;
}
if ($subject->getCreatedBy() === $user) {
return true;
}