Valider 95b275e7 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

On propose d'ajouter un autoloader Psr4 (très simple) dans SPIP, en attendant Composer...

ceci afin d'éviter du code redondant dans certains plugins pour déclarer ces autoloads.

Exemple avec le plugin Medias (et suite à #4682) ::

```php
if (!class_exists('enshrined\svgSanitize\Sanitizer')) {
	$loader = \Spip\Core\Autoloader::getLoader();
	$loader->addPsr4('enshrined\svgSanitize', _DIR_PLUGIN_MEDIAS . 'lib/svg-sanitizer/src/');
}
```

L'idée est de ne pas ajouter des recherches à ce loader, si un autre autoloader peut déjà le charger (d'où le class_exists),
notamment si Composer est déjà utilisé sur le site (par exemple s'il est require dans config/mes_options.php).
parent 105b0e61
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter