Overview
Comment:Passage de paramètre au plugin par référence
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: eafc1ab87ca6b32933df3139f5cb77560c1eba0f
User & Date: bohwaz on 2019-12-17 11:00:38
Other Links: manifest | tags
Context
2019-12-17
11:01
Fix: passage de paramètre de retour au plugin check-in: 449f2f6f3e user: bohwaz tags: trunk, stable
11:00
Passage de paramètre au plugin par référence check-in: eafc1ab87c user: bohwaz tags: trunk
00:24
Manque clause d'utilisation de classe check-in: a5786febac user: bohwaz tags: trunk, stable
Changes

Modified src/include/lib/Garradin/Membres/Session.php from [d6d2e2d3bf] to [8e789dd577].

43
44
45
46
47
48
49

50
51
52
53
54
55
56
57
	}

	public function isPasswordCompromised($password)
	{
		// Vérifier s'il n'y a pas un plugin qui gère déjà cet aspect
		// notamment en installation mutualisée c'est plus efficace
		$is_compromised = null;

		$called = Plugin::fireSignal('motdepasse.compromis', ['password' => $password], ['is_compromised' => $is_compromised]);

		if ($called !== null) {
			return $is_compromised;
		}

		return parent::isPasswordCompromised($password);
	}







>
|







43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
	}

	public function isPasswordCompromised($password)
	{
		// Vérifier s'il n'y a pas un plugin qui gère déjà cet aspect
		// notamment en installation mutualisée c'est plus efficace
		$is_compromised = null;
		$return = ['is_compromised' => $is_compromised];
		$called = Plugin::fireSignal('motdepasse.compromis', ['password' => $password], $return);

		if ($called !== null) {
			return $is_compromised;
		}

		return parent::isPasswordCompromised($password);
	}