Laravel5(Lumen)创建服务提供者Service Providers
在搞新浪SAE的时候,把Lumen装上,需要实现Memcahce和Storage的实现,就用到了Lumen的服务提供者,看了下官方文档和查阅了一些资料,记录一下。(本文在Lumen中实现,Laravel中实现几乎差不多) 1、app\Http\文件夹下面新建Models文件夹,在Models文件夹下面新建Example.php文件,将app\Http\Models加入到composer.json文件中的autoload类自动加载 "autoload": { "psr-4": { "App\\": "app/", "App\\Http\\Models\\": "app/Http/Models/" } }, Example.php文件创建一个example类 <?php /* * example演示类 */ namespace App\Http\Models; class Example extends \Illuminate\Database\Eloquent\Model { public function sayHello() { echo "hello,this is a model say"; } } 2、app\Providers\文件夹中创建一个服务提供者ExampleServiceProvider.php。并注册Models中的example类 <?php /** *