本文将详细描述如何在laravel框架中使用composer插件来安装集成插件包,并采用阿里大鱼短信包为例,具体步骤分为以下六部分:
1、使用composer下载指令 composer require iscms/alisms-for-laravel。
2、在laravel服务中注册这个类 在vendor中找到他iscms\Alisms\AlidayursdProvider::class(注意命名空间) // 在config\app.php 文件中找到Providers数组,写入
3、加载一下他的配置文件 php artisan vendor:publish // 将阿里大鱼配置文件导入到config文件夹中。
4、laravel根目录下找到.env文件,把阿里大鱼的key和secretkey配置成全局变量 ALISMS_KEY=your keyALISMS_SECRETKEY=your secretkey。
5、在我们要使用的控制器中引入命名空间 use iscms\Alisms\SendsmsPusher as Sms;
6、这样使用:
public function sendSms(Sms $sms) {
return $sms->send("$phone","$name","$content",'$code');
}