protected function validateIdentifiers($used_identifiers) { $members = $this->getPropValue('member') ?: null; $validateIdentifiers = parent::validateIdentifiers($used_identifiers); $validateMembers = $members === null || count($members) === 0; return $validateIdentifiers && $validateMembers; }
protected function validateIdentifiers($used_identifiers) { $members = $this->getPropValue('member'); $hasOneIdent = parent::validateIdentifiers($used_identifiers); $hasMembers = !is_null($members) && count($members) > 0; return $hasOneIdent || !$hasOneIdent && $hasMembers; }