Chargement en cours .gitattributes 0 → 100644 +2 −0 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff /phpstan.neon.dist export-ignore /phpstan-baseline.neon export-ignore No newline at end of file formulaires/configurer_optimages.php +13 −1 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -4,12 +4,24 @@ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Tester si un binaire est présent * * @param string $command_name * @return bool */ function optimages_command_exists($command_name) { $test_method = (false === stripos(PHP_OS, 'win')) ? 'command -v' : 'where'; return (null === shell_exec("$test_method $command_name")) ? false : true; } function formulaires_configurer_optimages_saisies_dist() { /** * Définition des saisies pour générer le formulaire de configuration * * @return array<mixed> $saisies */ function formulaires_configurer_optimages_saisies_dist(): array { $saisies = [ [ 'saisie' => 'case', Chargement en cours optimages_pipelines.php +9 −3 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -12,9 +12,15 @@ use Spatie\ImageOptimizer\Optimizers\Optipng; use Spatie\ImageOptimizer\Optimizers\Gifsicle; /** * À l'ajout d'un document dont l'extension est jpg, png ou gif * on fait appel à image-optimizer pour compresser les images * puis on met à jour la taille du fichier dans la base de données * * @param $flux * @return mixed * À la suppression d'un document, on vérifie l'existence d'une copie * et on la supprime du serveur * * @param mixed $flux * @return mixed $flux */ function optimages_post_edition($flux) { if ( Chargement en cours phpstan-baseline.neon 0 → 100644 +72 −0 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff parameters: ignoreErrors: - message: "#^Call to method addOptimizer\\(\\) on an unknown class Spatie\\\\ImageOptimizer\\\\OptimizerChain\\.$#" count: 4 path: optimages_pipelines.php - message: "#^Call to method optimize\\(\\) on an unknown class Spatie\\\\ImageOptimizer\\\\OptimizerChain\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Constant _DIR_IMG not found\\.$#" count: 2 path: optimages_pipelines.php - message: "#^Constant _DIR_PLUGIN_OPTIMAGES not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function get_spip_doc not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function include_spip not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function lire_config not found\\.$#" count: 9 path: optimages_pipelines.php - message: "#^Function sql_fetsel not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function sql_updateq not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\OptimizerChain not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Gifsicle not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Jpegoptim not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Optipng not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Pngquant not found\\.$#" count: 1 path: optimages_pipelines.php phpstan.neon.dist 0 → 100644 +11 −0 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff includes: - phpstan-baseline.neon parameters: paths: - . excludePaths: analyseAndScan: - lang - vendor level: 8 No newline at end of file Chargement en cours
.gitattributes 0 → 100644 +2 −0 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff /phpstan.neon.dist export-ignore /phpstan-baseline.neon export-ignore No newline at end of file
formulaires/configurer_optimages.php +13 −1 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -4,12 +4,24 @@ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Tester si un binaire est présent * * @param string $command_name * @return bool */ function optimages_command_exists($command_name) { $test_method = (false === stripos(PHP_OS, 'win')) ? 'command -v' : 'where'; return (null === shell_exec("$test_method $command_name")) ? false : true; } function formulaires_configurer_optimages_saisies_dist() { /** * Définition des saisies pour générer le formulaire de configuration * * @return array<mixed> $saisies */ function formulaires_configurer_optimages_saisies_dist(): array { $saisies = [ [ 'saisie' => 'case', Chargement en cours
optimages_pipelines.php +9 −3 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff Chargement en cours @@ -12,9 +12,15 @@ use Spatie\ImageOptimizer\Optimizers\Optipng; use Spatie\ImageOptimizer\Optimizers\Gifsicle; /** * À l'ajout d'un document dont l'extension est jpg, png ou gif * on fait appel à image-optimizer pour compresser les images * puis on met à jour la taille du fichier dans la base de données * * @param $flux * @return mixed * À la suppression d'un document, on vérifie l'existence d'une copie * et on la supprime du serveur * * @param mixed $flux * @return mixed $flux */ function optimages_post_edition($flux) { if ( Chargement en cours
phpstan-baseline.neon 0 → 100644 +72 −0 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff parameters: ignoreErrors: - message: "#^Call to method addOptimizer\\(\\) on an unknown class Spatie\\\\ImageOptimizer\\\\OptimizerChain\\.$#" count: 4 path: optimages_pipelines.php - message: "#^Call to method optimize\\(\\) on an unknown class Spatie\\\\ImageOptimizer\\\\OptimizerChain\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Constant _DIR_IMG not found\\.$#" count: 2 path: optimages_pipelines.php - message: "#^Constant _DIR_PLUGIN_OPTIMAGES not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function get_spip_doc not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function include_spip not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function lire_config not found\\.$#" count: 9 path: optimages_pipelines.php - message: "#^Function sql_fetsel not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Function sql_updateq not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\OptimizerChain not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Gifsicle not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Jpegoptim not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Optipng not found\\.$#" count: 1 path: optimages_pipelines.php - message: "#^Instantiated class Spatie\\\\ImageOptimizer\\\\Optimizers\\\\Pngquant not found\\.$#" count: 1 path: optimages_pipelines.php
phpstan.neon.dist 0 → 100644 +11 −0 Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff includes: - phpstan-baseline.neon parameters: paths: - . excludePaths: analyseAndScan: - lang - vendor level: 8 No newline at end of file