Bonjour à tous,

j'ai besoin pour un projet d'utiliser l'API Cloudinary, j'ai donc fait des recherches sur Google et ai trouvé ceci :
https://github.com/ryanicle/cakephp-cloudinary-component

J'ai suivi les instructions du README, mais au moment ou je fait appel à mon composant dans mon Controller :

public $components = array(
    'CloudinaryComponent'
);

J'ai le droit à une erreur : Error: An Internal Error Has Occurred.

En déployant le Stack Trace je vois souvent ce message : [maximum depth reached]

J'ai bien l'impression d'avoir dépassé la stack.

Qui sait comment je peux résoudre ce problème ?

Merci par avance :)

1 réponse


ça ressemble à une problème de Eager Loading, propre à pas mal de MVC, on dirait ?
En gros, la requête de ton MVC vers l'API récupère trop d'éléments d'un seul coup... Et il doit y avoir un moyen pour limiter le flux des données.
Mais là, je ne serai pas d'une grande aide, malheureusement, n'ayant qu'une connaissance superficielle de cakePhp et ignorant totalement l'API.
Tout au plus, j'espère juste te donner une piste à explorer, éventuellement...
Bon courage.