input = $inputUnicode; } public function checkConstraint() : string { if ( $this->input === self::VALID_UNICODE ) { return self::CONSTRAINT_PASSED; } return self::CONSTRAINT_FAILED; } public function getLegacyStatus() : StatusValue { $statusValue = StatusValue::newGood(); if ( $this->input !== self::VALID_UNICODE ) { $statusValue->fatal( 'unicode-support-fail' ); $statusValue->value = self::AS_UNICODE_NOT_SUPPORTED; } return $statusValue; } }