UserController: Do not throw Zend_Controller_Action_Exception (404)
Use Controller::httpNotFound() instead. refs #8826
This commit is contained in:
parent
71fa736144
commit
7dff1ca2b8
|
@ -135,10 +135,7 @@ class UserController extends Controller
|
||||||
if ($name !== null) {
|
if ($name !== null) {
|
||||||
$config = Config::app('authentication');
|
$config = Config::app('authentication');
|
||||||
if (! $config->hasSection($name)) {
|
if (! $config->hasSection($name)) {
|
||||||
throw new Zend_Controller_Action_Exception(
|
$this->httpNotFound(sprintf($this->translate('Authentication backend "%s" not found'), $name));
|
||||||
sprintf($this->translate('Authentication backend "%s" not found'), $name),
|
|
||||||
404
|
|
||||||
);
|
|
||||||
} else {
|
} else {
|
||||||
$backend = UserBackend::create($name, $config->getSection($name));
|
$backend = UserBackend::create($name, $config->getSection($name));
|
||||||
if ($interface && !$backend instanceof $interface) {
|
if ($interface && !$backend instanceof $interface) {
|
||||||
|
|
Loading…
Reference in New Issue