/** * Adds a single schema to the resolver. This is used in tests or dynamic * message schema creation (not a typical use case). * * @param Schema $schema */ public static function registerSchema(Schema $schema) { self::$messages[$schema->getId()->getCurieMajor()] = $schema->getClassName(); }