Migration vers la version 4
1. Modification des modes de récupération de données
Il faut rechercher partout la ligne suivante :
use Phalcon\Db;
Si cette classe est utilisée pour accéder aux différentes constantes, il faut remplacer la ligne précédente par la suivante :
use Phalcon\Db\Enum;
Ensuite, il faut chercher et analyser les lignes contenant les caractères suivants :
Db::
en les remplaçant par :
Enum::
Exemple de mises à jour de constante
Version 3
$params = [
'host' => $config->database->host,
'username' => $config->database->username,
'password' => $config->database->password,
'dbname' => $config->database->dbname,
'options' => [
PDO::ATTR_DEFAULT_FETCH_MODE => Db::FETCH_ASSOC
]
];
Version 4
$params = [
'host' => $config->database->host,
'username' => $config->database->username,
'password' => $config->database->password,
'dbname' => $config->database->dbname,
'options' => [
PDO::ATTR_DEFAULT_FETCH_MODE => Enum::FETCH_ASSOC
]
];