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.'); } }