コード例 #1
0
ファイル: HooksTest.php プロジェクト: titounnes/CodeIgniter4
 public function testRemoveAllListenersWithMultipleEvents()
 {
     $result = false;
     $callback = function () use(&$result) {
         $result = true;
     };
     Hooks::on('foo', $callback);
     Hooks::on('bar', $callback);
     Hooks::removeAllListeners();
     $this->assertEquals([], Hooks::listeners('foo'));
     $this->assertEquals([], Hooks::listeners('bar'));
 }