host; $attribute = $hostObj->subcondition; if (!$user = array_get($params, 'user')) { throw new ApplicationException('Error evaluating the user attribute condition: the user object is not found in the condition parameters.'); } return parent::evalIsTrue($user); } }