Example #1
0
 public function onWorkspaceLoaded(Membership $membership)
 {
     $this->slug = $membership->getItem()->getSlug();
     $this->project = $membership->getItem()->getProject();
     if (!$this->project->getAreasAllowed()) {
         throw new AreasNotSupportedException('This project does not support areas.');
     }
 }
Example #2
0
 public function canShowNotes()
 {
     return $this->evaluatePrivacy($this->privShowNotes, $this->membership->getItem());
 }
Example #3
0
 public function getMembershipEntity()
 {
     return $this->membership->getItem();
 }
Example #4
0
 public function onWorkspaceLoaded(Membership $membership)
 {
     $this->project = $membership->getItem();
 }
Example #5
0
 public function onWorkspaceLoaded(Membership $membership)
 {
     $this->slug = $membership->getItem()->getSlug();
     $this->project = $membership->getItem()->getProject();
 }