/**
  * @param array  $data
  * @param mixed $object
  *
  * @return mixed
  * @throws \Zend\Stdlib\Exception\BadMethodCallException
  * @throws \Assert\AssertionFailedException
  */
 public function hydrate(array $data, $object)
 {
     $auth = $this->getAuthFromData($data);
     unset($data['auth']);
     $data['auth'] = $auth;
     return parent::hydrate($data, $object);
 }
 /**
  * @param array  $data
  * @param mixed $object
  *
  * @return mixed
  * @throws \Zend\Stdlib\Exception\BadMethodCallException
  * @throws \Assert\AssertionFailedException
  */
 public function hydrate(array $data, $object)
 {
     $object = parent::hydrate($data, $object);
     return $object;
 }