Migration vers la version 4

1. Modification des constantes

Il faut rechercher la ligne suivante :

use Phalcon\Acl; 

et la remplacer par :

use Phalcon\Acl\Enum as AclEnum; 

Ensuite, il faut rechercher l’utilisation des constantes :

Acl::DENY 
 
// devient 
 
AclEnum::DENY 

Même chose avec :

Acl::ALLOW 
 
// devient 
 
AclEnum::ALLOW 

2. Modification de nom de la classe Resource

a. Définition des objets

Il faut rechercher la ligne suivante :

use Phalcon\Acl\Resource;     

Celle-ci devient :

use Phalcon\Acl\Component; 

Puis il faut trouver toutes les lignes de création de ressource :

new Resource 

Et les remplacer par :

new Component 

b. Modification des fonctions

Il faut ensuite rechercher les appels à la fonction :

addResource 

Et les remplacer par :

addComponent 

Dernière étape, il faut chercher les appels à la fonction :

getActiveResource() 

Et les renommer en :

getActiveComponent() 

couv_EPPHALC.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Nouveautés de la version 4
Suivant
Cryptage/décryptage de données