Расширение Laravel 5 Response Facade

При расширении фасада Response в Laraval 5 возникает проблема с пространством имен. Я создал новое дерево папок подapp каталог называетсяExtensions\Facades, В этой папке у меня есть файл с именемAjaxResponse.php который имеет следующее содержание:

<?php namespace App\Extensions\Facades;

use Illuminate\Support\Facades\Response;

class AjaxResponse extends Response{

    public static function send($code,$body,$http_code=200){

        parent::json( array(
                'status'=>(string)$code,
                'body' =>$body
            ) )->setStatusCode($http_code)->send();
        exit();

    }
}

Я регистрирую это в качестве поставщика услуг вconfig/app.php как я понимаю, я должен:

providers=[
            //..normal stuff
            'App\Extensions\Facades\AjaxResponse',
]

И это вызывает обычную ошибку пространства имен для класса not found:

FatalErrorException in ProviderRepository.php line 150: 
Class 'App\Extensions\Facades\AjaxResponse' not found

Может кто-нибудь пролить свет на то, почему класс не найден?

Ответы на вопрос(1)

Ваш ответ на вопрос