PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.15.5
Independent Analytics – WordPress Analytics Plugin v2.15.5
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / illuminate / contracts / Bus / Dispatcher.php
independent-analytics / vendor / illuminate / contracts / Bus Last commit date
Dispatcher.php 2 years ago QueueingDispatcher.php 2 years ago
Dispatcher.php
62 lines
1 <?php
2
3 namespace IAWPSCOPED\Illuminate\Contracts\Bus;
4
5 /** @internal */
6 interface Dispatcher
7 {
8 /**
9 * Dispatch a command to its appropriate handler.
10 *
11 * @param mixed $command
12 * @return mixed
13 */
14 public function dispatch($command);
15 /**
16 * Dispatch a command to its appropriate handler in the current process.
17 *
18 * Queueable jobs will be dispatched to the "sync" queue.
19 *
20 * @param mixed $command
21 * @param mixed $handler
22 * @return mixed
23 */
24 public function dispatchSync($command, $handler = null);
25 /**
26 * Dispatch a command to its appropriate handler in the current process.
27 *
28 * @param mixed $command
29 * @param mixed $handler
30 * @return mixed
31 */
32 public function dispatchNow($command, $handler = null);
33 /**
34 * Determine if the given command has a handler.
35 *
36 * @param mixed $command
37 * @return bool
38 */
39 public function hasCommandHandler($command);
40 /**
41 * Retrieve the handler for a command.
42 *
43 * @param mixed $command
44 * @return bool|mixed
45 */
46 public function getCommandHandler($command);
47 /**
48 * Set the pipes commands should be piped through before dispatching.
49 *
50 * @param array $pipes
51 * @return $this
52 */
53 public function pipeThrough(array $pipes);
54 /**
55 * Map a command to a handler.
56 *
57 * @param array $map
58 * @return $this
59 */
60 public function map(array $map);
61 }
62