Exemplo n.º 1
0
 /**
  * Construct a new Job instance.
  *
  * @param array|null $data
  */
 public function __construct(array $data = null)
 {
     if (!($data && is_array($data) && array_key_exists('number', $data) && is_int($data['number']))) {
         throw new InvalidArgumentException('Number is required and it needs to be an integer value');
     }
     parent::__construct($data);
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function __construct(array $data = null)
 {
     if (empty($data)) {
         $data = [];
     }
     if (empty($data['exception_message'])) {
         $data['exception_message'] = 'Built to fail!';
     }
     parent::__construct($data);
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 public function __construct(array $data = null)
 {
     $this->validatePort($data, self::DEFAULT_PORT);
     parent::__construct($data);
 }
 /**
  * {@inheritdoc}
  */
 public function __construct(array $data = null)
 {
     $this->validateCommand($data);
     parent::__construct($data);
 }