mirror of
https://github.com/itflow-org/itflow
synced 2026-06-26 03:31:05 +00:00
Revert "Add new optional beta email parser thats based on ImapEngine instead of Webklex"
This reverts commit 9cb1ff7330.
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace Invoker\Exception;
|
||||
|
||||
/**
|
||||
* Impossible to invoke the callable.
|
||||
*/
|
||||
class InvocationException extends \Exception
|
||||
{
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace Invoker\Exception;
|
||||
|
||||
/**
|
||||
* The given callable is not actually callable.
|
||||
*/
|
||||
class NotCallableException extends InvocationException
|
||||
{
|
||||
/**
|
||||
* @param mixed $value
|
||||
*/
|
||||
public static function fromInvalidCallable($value, bool $containerEntry = false): self
|
||||
{
|
||||
if (is_object($value)) {
|
||||
$message = sprintf('Instance of %s is not a callable', get_class($value));
|
||||
} elseif (is_array($value) && isset($value[0], $value[1])) {
|
||||
$class = is_object($value[0]) ? get_class($value[0]) : $value[0];
|
||||
|
||||
$extra = method_exists($class, '__call') || method_exists($class, '__callStatic')
|
||||
? ' A __call() or __callStatic() method exists but magic methods are not supported.'
|
||||
: '';
|
||||
|
||||
$message = sprintf('%s::%s() is not a callable.%s', $class, $value[1], $extra);
|
||||
} elseif ($containerEntry) {
|
||||
$message = var_export($value, true) . ' is neither a callable nor a valid container entry';
|
||||
} else {
|
||||
$message = var_export($value, true) . ' is not a callable';
|
||||
}
|
||||
|
||||
return new self($message);
|
||||
}
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace Invoker\Exception;
|
||||
|
||||
/**
|
||||
* Not enough parameters could be resolved to invoke the callable.
|
||||
*/
|
||||
class NotEnoughParametersException extends InvocationException
|
||||
{
|
||||
}
|
||||
Reference in New Issue
Block a user