public static function redirect($uri, $message = null, $status = 301) { if (is_string($message)) { $message = array('info', $message); } // Add a flash message if needed if (is_array($message)) { Container::get('flash')->addMessage($message[0], $message[1]); } return Response::withStatus($status)->withHeader('Location', $uri); }
public function testWithStatusInvalid() { $this->setExpectedException("InvalidArgumentException", "Invalid status code"); $response = new Response(); $response->withStatus(1); }