entity; switch ($name) { case 'application': $application = $sharingLink->getApplication(); return $application !== null ? new IdentityProxy($this->graph, $application) : null; case 'scope': return $sharingLink->getScope(); case 'type': return $sharingLink->getType(); case 'webUrl': return $sharingLink->getWebUrl(); default: return parent::__get($name); } } }