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 / Exception / CanNotDetermineCommandNameException.php
ameliabooking / vendor / league / tactician / src / Exception Last commit date
CanNotDetermineCommandNameException.php 7 years ago CanNotInvokeHandlerException.php 7 years ago Exception.php 7 years ago InvalidCommandException.php 7 years ago InvalidMiddlewareException.php 7 years ago MissingHandlerException.php 7 years ago
CanNotDetermineCommandNameException.php
40 lines
1 <?php
2
3 namespace League\Tactician\Exception;
4
5 /**
6 * Thrown when a CommandNameExtractor cannot determine the command's name
7 */
8 class CanNotDetermineCommandNameException extends \RuntimeException implements Exception
9 {
10 /**
11 * @var mixed
12 */
13 private $command;
14
15 /**
16 * @param mixed $command
17 *
18 * @return static
19 */
20 public static function forCommand($command)
21 {
22 $type = is_object($command) ? get_class($command) : gettype($command);
23
24 $exception = new static('Could not determine command name of ' . $type);
25 $exception->command = $command;
26
27 return $exception;
28 }
29
30 /**
31 * Returns the command that could not be invoked
32 *
33 * @return mixed
34 */
35 public function getCommand()
36 {
37 return $this->command;
38 }
39 }
40