23 lines
461 B
PHP
23 lines
461 B
PHP
<?php
|
|
|
|
namespace Robo\Exception;
|
|
|
|
class TaskExitException extends \Exception
|
|
{
|
|
|
|
/**
|
|
* TaskExitException constructor.
|
|
*
|
|
* @param string|object $class
|
|
* @param string $message
|
|
* @param int $status
|
|
*/
|
|
public function __construct($class, $message, $status)
|
|
{
|
|
if (is_object($class)) {
|
|
$class = get_class($class);
|
|
}
|
|
parent::__construct(" in task $class \n\n $message", $status);
|
|
}
|
|
}
|