Adapter son code pour la 2.24 n° 16

On continue avec la variable globale $__autoload (ou son équivalent $GLOBALS['__autoload']) qui est à remplacer par l’appel à Clearbricks::lib()->autoload(), partout dans votre code.

Avant :

$__autoload['dcFilterAkismet'] = __DIR__ . '/class.dc.filter.akismet.php';

Après :

Clearbricks::lib()->autoload(['dcFilterAkismet' => __DIR__ . '/class.dc.filter.akismet.php']);

L’expression régulière de recherche à utiliser étant :

((\\*?)\$__autoload|\$GLOBALS\['__autoload'\])

Si vous n’aimez pas les expressions régulières, alors cherchez ceci :

$GLOBALS['__autoload']
$__autoload
\$GLOBALS['__autoload']
\$__autoload

Et à adapter par un appel à :

Clearbricks::lib()->autoload()

Par ailleurs n’oubliez pas de supprimer les lignes contenant :

global $__autoload;

Elles ne serviront plus.

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/15519

Haut de page