Lines Matching refs:listener

78                 $listener   = new SUT($source, ['foo', 'bar']),
83 ->when($result = $listener->attach($listenerId, $callable))
86 ->isIdenticalTo($listener)
87 ->array($listener->fire($listenerId, new LUT\Bucket()))
97 $listener = new SUT($source, ['foo', 'baz']),
100 ->exception(function () use ($listener, $listenerId, $callable) {
101 $listener->attach($listenerId, $callable);
112 $listener = new SUT($source, ['foo', 'bar']),
116 $listener->attach($listenerId, $callable)
118 ->when($result = $listener->detach($listenerId, $callable))
121 ->isIdenticalTo($listener)
122 ->array($listener->fire($listenerId, new LUT\Bucket()))
132 $listener = new SUT($source, ['foo', 'baz']),
135 ->when($result = $listener->detach($listenerId, $callable))
138 ->isIdenticalTo($listener);
147 $listener = new SUT($source, ['foo', 'bar'])
149 ->when($result = $listener->detachAll($listenerId))
152 ->isIdenticalTo($listener)
153 ->boolean($listener->listenerExists($listenerId))
163 $listener = new SUT($source, ['foo', 'baz'])
165 ->when($result = $listener->detachAll($listenerId))
168 ->isIdenticalTo($listener);
177 $listener = new SUT($source, $ids)
179 ->when($listener->addIds(['foo']))
181 ->boolean($listener->listenerExists('foo'))
183 ->boolean($listener->listenerExists('bar'))
186 ->when($listener->addIds(['bar']))
188 ->boolean($listener->listenerExists('bar'))
200 $listener = new SUT($source, $ids),
204 $listener->attach(
219 ->when($result = $listener->fire($listenerId, $bucket))
233 $listener = new SUT($source, $ids)
235 ->exception(function () use ($listener) {
236 $listener->fire('foo', new LUT\Bucket());