public function hasAccessPermissions($user, $environment = null, $modify = null) { /* @var $farm Farm */ $farm = Farm::findPk($this->farmId); return $environment ? $farm->envId == $environment->id : $user->hasAccessToEnvironment($farm->envId); }