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 / CommandNameExtractor / CommandNameExtractor.php
ameliabooking / vendor / league / tactician / src / Handler / CommandNameExtractor Last commit date
ClassNameExtractor.php 7 years ago CommandNameExtractor.php 7 years ago
CommandNameExtractor.php
24 lines
1 <?php
2
3 namespace League\Tactician\Handler\CommandNameExtractor;
4
5 use League\Tactician\Exception\CanNotDetermineCommandNameException;
6
7 /**
8 * Extract the name from a command so that the name can be determined
9 * by the context better than simply the class name
10 */
11 interface CommandNameExtractor
12 {
13 /**
14 * Extract the name from a command
15 *
16 * @param object $command
17 *
18 * @return string
19 *
20 * @throws CannotDetermineCommandNameException
21 */
22 public function extract($command);
23 }
24