PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.6
Booking for Appointments and Events Calendar – Amelia v2.4.6
2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / league / tactician / src / Handler / Locator / HandlerLocator.php
ameliabooking / vendor / league / tactician / src / Handler / Locator Last commit date
CallableLocator.php 7 years ago HandlerLocator.php 7 years ago InMemoryLocator.php 7 years ago
HandlerLocator.php
26 lines
1 <?php
2
3 namespace League\Tactician\Handler\Locator;
4
5 use League\Tactician\Exception\MissingHandlerException;
6
7 /**
8 * Service locator for handler objects
9 *
10 * This interface is often a wrapper around your frameworks dependency
11 * injection container or just maps command names to handler names on disk somehow.
12 */
13 interface HandlerLocator
14 {
15 /**
16 * Retrieves the handler for a specified command
17 *
18 * @param string $commandName
19 *
20 * @return object
21 *
22 * @throws MissingHandlerException
23 */
24 public function getHandlerForCommand($commandName);
25 }
26