["security" => "is_granted('ROLE_ADMIN') and object.getOrganization().getId() == user.getOrganization().getId()"] ] )] class Bill extends BillAccounting implements BillAccountingInterface { #[ORM\Column(length: 255, nullable: false)] protected string $discr = 'bill'; #[ORM\ManyToOne(inversedBy: 'bills')] #[ORM\JoinColumn(nullable: false)] public ?Access $access; public function getAccess(): ?Access { return $this->access; } public function setAccess(?Access $access): self { $this->access = $access; return $this; } }