Due problemi:
(1) Quando si installa tramite Composer la struttura delle cartelle è molto diversa e mancano molte sottocartelle come "ajax", "css", ecc. Queste non sono necessarie quando si utilizza Grabzit solo dal lato server (php)?
(2) Dopo aver scaricato il client php ho notato che le classi hanno un nome diverso (in precedenza avevo "require_once" vendor / GrabzIt / lib / GrabzItClient.classe.php '; "ma ora è" require_once' vendor / GrabzIt / lib / GrabzItClient.php '; "). Tuttavia, quando provo a generare un PDF usando questo codice:
// Crea la classe GrabzItClient
$ grabzIt = nuovo GrabzItClient (GRABZIT_APP_KEY, GRABZIT_APP_SECRET);
$ pdfOptions = new GrabzItPDFOptions ();
Ricevo un messaggio di errore:
[17-Jan-2021 11:12:26 America / Toronto] Errore irreversibile PHP: impossibile dichiarare la classe GrabzIt \ GrabzItClient, perché il nome è già in uso in / Users / Ross / Dropbox / htdocs / wonderfest_mamp_pro / private / contest / include /vendor/GrabzIt/lib/GrabzItClient.php sulla linea 11
Voglio davvero usare la v3.4.5 ma questo sta bloccando il mio sviluppo.