Code Duplication    Length = 11-11 lines in 2 locations

src/exceptions/NoMapperForJob.php 1 location

@@ 14-24 (lines=11) @@
11
12
use mcorten87\rabbitmq_api\jobs\JobBase;
13
14
class NoMapperForJob extends BaseException
15
{
16
    protected $code = 100;
17
    private $baseMessage = 'No mapper found for class[%1$s]';
18
19
    public function __construct(JobBase $class)
20
    {
21
        $message = sprintf($this->baseMessage, get_class($class));
22
        parent::__construct($message, $this->code);
23
    }
24
}
25

src/exceptions/WrongArgumentException.php 1 location

@@ 14-24 (lines=11) @@
11
12
use mcorten87\rabbitmq_api\jobs\JobBase;
13
14
class WrongArgumentException extends BaseException
15
{
16
    protected $code = 2;
17
    private $baseMessage = 'Wrong argument, got [%1$s] expected [%2$s]';
18
19
    public function __construct(JobBase $class, string $expectedClass)
20
    {
21
        $message = sprintf($this->baseMessage, get_class($class), $expectedClass);
22
        parent::__construct($message, $this->code);
23
    }
24
}
25