function __construct($redirect) { parent::__construct(); if (is_string($redirect)) { $redirect = ['route' => $redirect]; } $redirect += ['code' => '302']; $this->redirect = $redirect; }
function __construct(array $rules) { parent::__construct(); if (!is_array($rules[0])) { $rules = [$rules]; } if (!is_array($rules[0][0])) { $rules = [$rules]; } $this->rules = $rules; }
function __construct($code) { parent::__construct(); $this->code = $code; }