/**
  * {@inheritdoc}
  */
 public static function fromArray(array $values)
 {
     $message = new self();
     $values = array_merge(['start' => null, 'end' => null], $values);
     $message->setStart($values['start']);
     $message->setEnd($values['end']);
     return $message;
 }
 /**
  * @param array $data
  */
 public static function __set_state(array $data)
 {
     $timer = new self();
     $timer->setStart($data['start']);
     $timer->setStop($data['stop']);
 }