public function setSectionIdentifier($sectionIdentifier)
    {
        if (Format::isIdentifier($sectionIdentifier) || empty($sectionIdentifier)) {
            $this->sectionIdentifier = $sectionIdentifier;
        } else {
            $msg = "'${sectionIndentifier}' is not a valid QTI Identifier.";
            throw new InvalidArgumentException($msg);
        }
    }
public function setSectionIdentifier($sectionIdentifier)
    {
        if (Format::isIdentifier($sectionIdentifier) || empty($sectionIdentifier)) {
            $this->sectionIdentifier = $sectionIdentifier;
        } else {
            $msg = "'${sectionIndentifier}' is not a valid QTI Identifier.";
            throw new InvalidArgumentException($msg);
        }
    }
public function setSectionIdentifier ( $ sectionIdentifier ) { if ( Format :: isIdentifier ( $ sectionIdentifier ) || empty ( $ sectionIdentifier ) ) { $ this -> sectionIdentifier = $ sectionIdentifier ; } else { $ msg = "'${sectionIndentifier}' is not a valid QTI Identifier." ; throw new InvalidArgumentException ( $ msg ) ; } }
Set the assessment section identifier to match.

@param string $sectionIdentifier A QTI Identifier.
@throws \InvalidArgumentException If $sectionIdentifier is not a valid QTI Identifier.
Set the assessment section identifier to match .