• # Idem avec l'API de réflexion

    Posté par . En réponse au message user_call_method_array() : appeler un constructeur de classe. Évalué à 2.

    Idem avec l'API de réflexion :

    $class = 'Foo';
    $reflectedClass = new ReflectionClass($class);
    $reflectedConstructor = $reflectedClass->getConstructor();
    $args = array(....);
    $reflectedConstructor->invokeArgs($instance, $args);


    Pareil, même problème ! ReflectionMethod.invokeArgs() demande comme premier paramètre une instance d'objet de la classe concernée... or on veut justement créer cet instance, donc on ne l'a pas encore.