Code Coverage  | 
     ||||||||||
Classes and Traits  | 
      Functions and Methods  | 
      Lines  | 
     ||||||||
| Total |         | 
      100.00%  | 
      1 / 1  | 
              | 
      100.00%  | 
      3 / 3  | 
      CRAP |         | 
      100.00%  | 
      6 / 6  | 
     
| MigrateException |         | 
      100.00%  | 
      1 / 1  | 
              | 
      100.00%  | 
      3 / 3  | 
      3 |         | 
      100.00%  | 
      6 / 6  | 
     
| __construct |         | 
      100.00%  | 
      1 / 1  | 
      1 |         | 
      100.00%  | 
      4 / 4  | 
     |||
| getLevel |         | 
      100.00%  | 
      1 / 1  | 
      1 |         | 
      100.00%  | 
      1 / 1  | 
     |||
| getStatus |         | 
      100.00%  | 
      1 / 1  | 
      1 |         | 
      100.00%  | 
      1 / 1  | 
     |||
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\migrate\MigrateException. | |
| */ | |
| namespace Drupal\migrate; | |
| use Drupal\migrate\Entity\MigrationInterface; | |
| use Drupal\migrate\Plugin\MigrateIdMapInterface; | |
| /** | |
| * Defines the migrate exception class. | |
| */ | |
| class MigrateException extends \Exception { | |
| /** | |
| * The level of the error being reported. | |
| * | |
| * The value is a Migration::MESSAGE_* constant. | |
| * | |
| * @var int | |
| */ | |
| protected $level; | |
| /** | |
| * The status to record in the map table for the current item. | |
| * | |
| * The value is a MigrateMap::STATUS_* constant. | |
| * | |
| * @var int | |
| */ | |
| protected $status; | |
| /** | |
| * Constructs a MigrateException object. | |
| * | |
| * @param string $message | |
| * The message for the exception. | |
| * @param int $code | |
| * The Exception code. | |
| * @param \Exception $previous | |
| * The previous exception used for the exception chaining. | |
| * @param int $level | |
| * The level of the error, a Migration::MESSAGE_* constant. | |
| * @param int $status | |
| * The status of the item for the map table, a MigrateMap::STATUS_* | |
| * constant. | |
| */ | |
| public function __construct($message = NULL, $code = 0, \Exception $previous = NULL, $level = MigrationInterface::MESSAGE_ERROR, $status = MigrateIdMapInterface::STATUS_FAILED) { | |
| $this->level = $level; | |
| $this->status = $status; | |
| parent::__construct($message); | |
| } | |
| /** | |
| * Gets the level. | |
| * | |
| * @return int | |
| * An integer status code. @see Migration::MESSAGE_* | |
| */ | |
| public function getLevel() { | |
| return $this->level; | |
| } | |
| /** | |
| * Gets the status of the current item. | |
| * | |
| * @return int | |
| * An integer status code. @see MigrateMap::STATUS_* | |
| */ | |
| public function getStatus() { | |
| return $this->status; | |
| } | |
| } |