public function isAccessible($pid) { $projectUri = self::getUriFromPid($pid); $uid = $this->client->getUsers()->getCurrentUid(); foreach ($this->client->getUsers()->getProjectsYield($uid) as $projects) { foreach ($projects as $project) { if ($project['project']['links']['self'] == $projectUri) { return true; } } } return false; }