/**
  * Check to see if the input data is valid
  *
  * @param array $data
  * @return boolean
  */
 public function valid($name, array $data)
 {
     if ($this->validator === null) {
         return true;
     }
     if ($this->validator->validate($name, $data)) {
         return true;
     }
     $this->errors = $this->validator->getErrors();
     return false;
 }