2011-11-23 17 views
6

Sto sviluppando un'API per C2DM per inviare messaggi push ai dispositivi Android. Ho l'API in PHP5 e voglio trasformarlo in CakePHP 2.0.È possibile creare un modello CakePHP che non fa riferimento a una tabella dal database?

Come posso creare un modello in CakePHP che non si riferisce a una tabella nel database? È possibile creare un tale modello e un controller per gestirlo?

Oppure esiste un codice esistente per eseguire Cloud to Device Messaging (C2DM) in CakePHP?

Grazie in anticipo.

risposta

10

È possibile impostare $useTable a false in quel particolare modello senza tablatura, see the cookbook for further details.

+0

grazie per la vostra risposta, vedrò il vostro link – Houcine

+0

e ovviamente potrò dichiarare alcuni attributi e alcuni getter e setter, e usare uno dei modelli che si riferiscono ad alcune tabelle sul database ?? – Houcine

+0

Sì, se si sono configurate correttamente le relazioni del modello si dovrebbe essere in grado di ottenere dati da altri modelli con tabelle di database rilevanti. – mensch

3

modelli cakephp hanno un attributo chiamato $ useTable che è possibile impostare su false.

Problemi correlati