Bonjour

J'essai ca depuis un petit moment et je comprends pas bien le probleme.
il n'y a rien comme retour

  public function view()
    {
        $http = new Client();

        $response = $http->get('https://jsonplaceholder.typicode.com/users');

        //$response->json;

        $this->set(compact('item', 'response'));
        $this->set('_serialize', ['item']);

    }

une idée svp ?

2 réponses


Bonsoir.
Il te faut donner un format de retour, mais au lieu de ne faire que comme ce qui est documenté dans ton code ($response->json), mets plutôt :

$response = $response->json;

Sans caractère de commentaires bien sûr.

sylvain
Auteur

Merci , j'ai cherché et le probleme venais de ma route par défault sur le controller pages.