예제 #1
0
 public function testSetGet()
 {
     $formater = new FormatBase();
     $error = $this->getMockGenericError();
     $event = $this->getMockMvcEvent();
     $string = $formater->getString($error);
     $this->assertTrue(is_string($string));
     $basicString = $formater->getBasicString($error);
     $this->assertTrue(is_string($basicString));
     $traceString = $formater->getTraceString($error, 3, 1);
     $this->assertTrue(is_string($traceString));
     //ob_start();
     //        $formater->displayString($error, $event);
     //
     //        $formater->displayBasicString($error, $event);
     //
     //        $formater->displayTraceString($error, $event);
     //ob_clean();
 }
예제 #2
0
 /**
  * getBasicString - no details exposed - public friendly
  *
  * @param GenericErrorInterface $error
  *
  * @return mixed
  */
 public function getBasicString(GenericErrorInterface $error)
 {
     $firstError = $error->getFirst();
     $data = new BasicErrorResponse(parent::getBasicString($firstError), $firstError->getCode());
     return $this->getResponse($data);
 }