public function post()
 {
     if (!$this->validTwilioRequest()) {
         return Response::forbidden('Invalid Signature');
     }
     $template = $this->getTemplate('twiml/no-call');
     return TwimlResponse::ok($template);
 }
 public function post()
 {
     try {
         if (!$this->validTwilioRequest()) {
             return Response::forbidden('Invalid Signature');
         }
         $color = strtolower(trim($this->request->getPost('Body')));
         $this->setColor($color);
         $template = $this->getTemplate('twiml/thanks');
         return TwimlResponse::ok($template);
     } catch (Exception $e) {
         $template = $this->getTemplate('twiml/bad-color');
         return TwimlResponse::ok($template);
     }
 }