Merci pour la rapidité de la réponse !
Par contre je ne comprends pas dans le fichier your_config.php ou trouver l'info et l'objet en question qui a stocké la structure de ma table. Au pire j'aimerai effacé le cache et repartir de zéro en recréant l'objet table mais j'avoue ne pas savoir comment m'y prendre non plus. J'ai tenté
1 2
| $utilisateur = PMO_MyObject::factory('table_news');
$utilisateur->toCache(); |
mais il me renvoie :
Fatal error: Call to undefined method PMO_MyObject::toCache() in F:\1_WEB\ADMIN-SITE\test.php on line 8
mon fichier your_config.php :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| // this is where PMO will persist the PMO_object objects.
// this can speed up your project a lot since PMO will use
// the classes stored here instead of having to hit the database
// every time to get the tables schema.
// This is not activated by default because when we start a new
// project, the database schema is very often in flux and persisting
// these classes would force you to delete them every time you
// make a schema change. Forgetting to do it would probably cause
// a lot of headaches.
$config->set('PMO_MyTable.CLASS_WRITE_ON_DISK', FALSE);
$config->set('PMO_MyTable.CLASSPATH', dirname(__FILE__).'/PMO_core/PMO_MyTable/');
$config->set('PMO_MyTable.CLASS_FILENAME_PREFIX', 'PMO_MyTable__');
// if you have MemCache installed and running, you can configure
// your host here
$config->set('PMO_MyMemCache.ACTIVE', FALSE);
$config->set('PMO_MyMemCache.HOST', '');
$config->set('PMO_MyMemCache.PORT', '');
$config->set('PMO_MyMemCache.TIMEOUT', 10); |
Une fois que j'aurai tout bien compris le mécanisme, promis je vous embête plus
Merci
Partager