public static function resolveCurie($curie): string
    {
        $key = (string)$curie;
        if (isset(self::$curies[$key])) {
            return self::$classes[self::$curies[$key]];
        }

        throw new NoMessageForCurie(SchemaCurie::fromString($key));
    }
public static function resolveCurie($curie): string
    {
        $key = (string)$curie;
        if (isset(self::$curies[$key])) {
            return self::$classes[self::$curies[$key]];
        }

        throw new NoMessageForCurie(SchemaCurie::fromString($key));
    }
public static function resolveCurie ( $ curie ) : string { $ key = ( string ) $ curie ; if ( isset ( self :: $ curies [ $ key ] ) ) { return self :: $ classes [ self :: $ curies [ $ key ] ] ; } throw new NoMessageForCurie ( SchemaCurie :: fromString ( $ key ) ) ; }
Returns the fully qualified php class name to be used for the provided curie.

@param SchemaCurie|string $curie

@return Message

@throws NoMessageForCurie
Returns the fully qualified php class name to be used for the provided curie .