From d7e113be4a56fa5aac3680fb5363168f545e5bce Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Mon, 16 Feb 2015 23:48:05 +0100 Subject: Added PHP API framework --- .../trunk/app/Providers/AppServiceProvider.php | 34 +++++++++++++++++ .../trunk/app/Providers/BusServiceProvider.php | 34 +++++++++++++++++ .../trunk/app/Providers/ConfigServiceProvider.php | 23 +++++++++++ .../trunk/app/Providers/EventServiceProvider.php | 32 ++++++++++++++++ .../trunk/app/Providers/RouteServiceProvider.php | 44 ++++++++++++++++++++++ 5 files changed, 167 insertions(+) create mode 100644 backyard/php-api/trunk/app/Providers/AppServiceProvider.php create mode 100644 backyard/php-api/trunk/app/Providers/BusServiceProvider.php create mode 100644 backyard/php-api/trunk/app/Providers/ConfigServiceProvider.php create mode 100644 backyard/php-api/trunk/app/Providers/EventServiceProvider.php create mode 100644 backyard/php-api/trunk/app/Providers/RouteServiceProvider.php (limited to 'backyard/php-api/trunk/app/Providers') diff --git a/backyard/php-api/trunk/app/Providers/AppServiceProvider.php b/backyard/php-api/trunk/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..ff9d6f6 --- /dev/null +++ b/backyard/php-api/trunk/app/Providers/AppServiceProvider.php @@ -0,0 +1,34 @@ +app->bind( + 'Illuminate\Contracts\Auth\Registrar', + 'App\Services\Registrar' + ); + } + +} diff --git a/backyard/php-api/trunk/app/Providers/BusServiceProvider.php b/backyard/php-api/trunk/app/Providers/BusServiceProvider.php new file mode 100644 index 0000000..f0d9be6 --- /dev/null +++ b/backyard/php-api/trunk/app/Providers/BusServiceProvider.php @@ -0,0 +1,34 @@ +mapUsing(function($command) + { + return Dispatcher::simpleMapping( + $command, 'App\Commands', 'App\Handlers\Commands' + ); + }); + } + + /** + * Register any application services. + * + * @return void + */ + public function register() + { + // + } + +} diff --git a/backyard/php-api/trunk/app/Providers/ConfigServiceProvider.php b/backyard/php-api/trunk/app/Providers/ConfigServiceProvider.php new file mode 100644 index 0000000..06e5799 --- /dev/null +++ b/backyard/php-api/trunk/app/Providers/ConfigServiceProvider.php @@ -0,0 +1,23 @@ + [ + 'EventListener', + ], + ]; + + /** + * Register any other events for your application. + * + * @param \Illuminate\Contracts\Events\Dispatcher $events + * @return void + */ + public function boot(DispatcherContract $events) + { + parent::boot($events); + + // + } + +} diff --git a/backyard/php-api/trunk/app/Providers/RouteServiceProvider.php b/backyard/php-api/trunk/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..afa34c8 --- /dev/null +++ b/backyard/php-api/trunk/app/Providers/RouteServiceProvider.php @@ -0,0 +1,44 @@ +group(['namespace' => $this->namespace], function($router) + { + require app_path('Http/routes.php'); + }); + } + +} -- cgit v1.2.3