I am trying to customize the facade for a custom class in laravel-4. However, when I try to load my site, I get an error message that reads
Class 'PlaneSaleing\ResizerServiceProvider' not found
I followed the tutorial here: http://fideloper.com/create-facade-laravel-4
My custom class is called Resizer.php and is stored in laravel\app\library\ and looks like this:
<?php namespace PlaneSaleing; class Resizer {
Then I created a facade called ResizerFacade.php , saved in the same folder, and it looks like this:
<?php namespace PlaneSaleing\Facades; use Illuminate\Support\Facades\Facade; class Resizer extends Facade { protected static function getFacadeAccessor() { return 'resizer'; } }
Thirdly, I created the ResizerServiceProvider.php file and saved it in the same folder, which looks like this:
<?php namespace PlaneSaleing; use Illuminate\Support\ServiceProvider; class ResizerServiceProvider extends ServiceProvider { public function register() {
Finally, I added the following line to the file 'providers' => array (...) in laravel/config/app.php
'PlaneSaleing\ResizerServiceProvider',
Any help greatly appreciated
source share