diff --git a/ajax/dropdownReplaceFindDevice.php b/ajax/dropdownReplaceFindDevice.php index 054baf3..85cbf49 100644 --- a/ajax/dropdownReplaceFindDevice.php +++ b/ajax/dropdownReplaceFindDevice.php @@ -83,7 +83,7 @@ if ( isset($_REQUEST['searchText']) - && strlen($_REQUEST['searchText']) > 0 + && (string) $_REQUEST['searchText'] !== '' && $_REQUEST['searchText'] != $CFG_GLPI["ajax_wildcard"] ) { // isset already makes sure the search value isn't null @@ -143,7 +143,7 @@ ); } - if ((strlen((string) $withoutput) > 0) && ($withoutput != ' ')) { + if (((string) $withoutput !== '') && ($withoutput != ' ')) { $outputval = sprintf(__s('%1$s - %2$s'), $outputval, $withoutput); } } @@ -160,7 +160,7 @@ if ( $_SESSION["glpiis_ids_visible"] - || (strlen((string) $outputval) == 0) + || ((string) $outputval === '') ) { $outputval = sprintf(__s('%1$s (%2$s)'), $outputval, $ID); } diff --git a/inc/replace.class.php b/inc/replace.class.php index b6aaf87..6c533ee 100644 --- a/inc/replace.class.php +++ b/inc/replace.class.php @@ -464,7 +464,7 @@ public static function replace($type, $model_id, $tab_ids, $location) } // Location - if ((int) $location != 0 && $olditem->isField('locations_id')) { + if ((int) $location !== 0 && $olditem->isField('locations_id')) { $olditem->getFromDB($olditem_id); switch ($location) { case -1: diff --git a/inc/uninstall.class.php b/inc/uninstall.class.php index c376539..be78ad7 100644 --- a/inc/uninstall.class.php +++ b/inc/uninstall.class.php @@ -31,7 +31,6 @@ use Glpi\Asset\Asset_PeripheralAsset; use function Safe\preg_grep; - /** * ------------------------------------------------------------------------- * Uninstall plugin for GLPI @@ -60,6 +59,10 @@ * ------------------------------------------------------------------------- */ +use function Safe\json_encode; +use function Safe\ob_end_clean; +use function Safe\ob_start; + class PluginUninstallUninstall extends CommonDBTM { public const PLUGIN_UNINSTALL_TRANSFER_NAME = "plugin_uninstall"; @@ -924,13 +927,13 @@ public static function getInfocomPresentForDevice($type, $ID) * @param $ID * @param $item * @param $user_id - **/ - public static function showFormUninstallation($ID, $item, $user_id) + **/ + public static function showFormUninstallation($ID, $item, $user_id, $templates_id = 0) { /** * @var array $CFG_GLPI */ - global $CFG_GLPI; + global $CFG_GLPI, $DB; $type = $item->getType(); echo "