/** * @see ModifyEntity::validateParameters */ protected function validateParameters(array $params) { parent::validateParameters($params); if (!(!empty($params['add']) || !empty($params['remove']) xor isset($params['set']))) { $this->errorReporter->dieError("Parameters 'add' and 'remove' are not allowed to be set when parameter 'set' is provided", 'invalid-list'); } }