19declare(strict_types=1);
 
   33        $this->current_user_id = 
$DIC->user()->getId();
 
   35        $this->
access = $DIC->access();
 
   45    public function canAdd($user_id = 0): bool
 
   47        return $this->
access->checkAccessOfUser(
 
   61        return $this->
canAdd($user_id);
 
   66        return $this->
access->checkAccessOfUser(
 
   76        return $this->
access->checkAccessOfUser(
 
   87            $i->getPriority() === 1 &&
 
   88            (
$i->getUserId() === $this->getUserId($user_id) || $this->canEditAll($user_id))
 
   94        return $this->
canEdit($i, $user_id);
 
canDelete(\ilNewsItem $i, $user_id=0)
 
canEdit(\ilNewsItem $i, $user_id=0)
 
canAccessManageOverview($user_id=0)
List of news of the news block.
 
getUserId(int $user_id=0)
 
canEditSettings($user_id=0)
 
A news item can be created by different sources.