get('isInternal')) return false; return $this->checkEntity($user, $entity, $data, 'read'); } public function checkEntityEdit(EntityUser $user, Entity $entity, $data) { if ($entity->get('isInternal')) return false; return $this->checkEntity($user, $entity, $data, 'edit'); } public function checkEntityDelete(EntityUser $user, Entity $entity, $data) { if ($entity->get('isInternal')) return false; return $this->checkEntity($user, $entity, $data, 'delete'); } public function checkEntityCreate(EntityUser $user, Entity $entity, $data) { if ($entity->get('isInternal')) return false; return $this->checkEntity($user, $entity, $data, 'create'); } }