随笔分类 -  laravel

在laravel中使用monogoDB
摘要:安装 Laravel-MongoDB 推荐组件 composer require jenssegers/mongodb 注册服务 Jenssegers\Mongodb\MongodbServiceProvider::class, 添加 Facades 'Mongo' => Jenssegers\Mo 阅读全文

posted @ 2020-03-17 14:32 小V_chen 阅读(231) 评论(0) 推荐(0)

lumen安装mongodb数据库
摘要:1.添加composer依赖(jenssegers/mongodb): 2.注册MongodbServiceProvider (需要注册在$app->withEloquent();之前) 3.配置database(config/database.php) 4.项目中如何使用: 1): 直接在代码中使 阅读全文

posted @ 2020-01-15 10:04 小V_chen 阅读(1137) 评论(0) 推荐(0)

lumen 队列处理
摘要:数据库要使用 database 队列驱动,你需要数据表保存任务信息(比如失败任务)。要生成创建这些表的迁移,可以在项目目录下运行 Artisan 命令 queue:table,迁移被创建之后,可以使用 migrate 命令生成这些表:php artisan make:migration create 阅读全文

posted @ 2019-11-15 16:43 小V_chen 阅读(1557) 评论(0) 推荐(0)

laravel事件监听器
摘要:在EventServiceProvide文件里注册事件和监听 1.建立事件文件Events/SendPhoneCodeEvent.php 2.建立监听文件 Listeners/SendPhoneCodeListener.php 4.有控制器里调用事件 阅读全文

posted @ 2019-11-15 11:38 小V_chen 阅读(336) 评论(0) 推荐(0)

Laravel中Contracts的理解和使用
摘要:Laravel 的 Contracts 是一组定义了框架核心服务的接口。说白了就是一组接口。使用它就是为了降低耦合性。 即便如此,是不是也有同学会搞不清楚Contracts在lavarel体系中的到底在一个什么样的位置?下面上一张自制的图,也许有地方不对,但是初学的同学可以通过它大概的,简单的解决下 阅读全文

posted @ 2019-11-14 16:39 小V_chen 阅读(1507) 评论(0) 推荐(0)

laravel 服务容器的用法
摘要:建立一个服务 绑定服务 $this->app->bind('\App\Services\FooService'); 在控制器里调用$fooService = app()->make('\App\Services\FooService');$fooService->doSomething(); 阅读全文

posted @ 2019-11-14 11:12 小V_chen 阅读(823) 评论(0) 推荐(0)

Laravel 中使用 JWT 认证的 Restful API
摘要:我们会使用 tymondesigns/jwt-auth 扩展包来让我们在 Laravel 中使用 JWT。 安装 tymon/jwt-auth 扩展包 让我们在这个 Laravel 应用中安装这个扩展包。如果您正在使用 Laravel 5.5 或以上版本,请运行以下命令来获取 dev-develop 阅读全文

posted @ 2019-10-28 14:58 小V_chen 阅读(768) 评论(0) 推荐(0)

使用laravel-wechat微信支付
摘要:参考文档 https://github.com/overtrue/laravel-wechat https://easywechat.com/docs/4.1/payment/index laravel-wechat 微信 SDK for Laravel 5 / Lumen, 基于 overtrue 阅读全文

posted @ 2019-10-21 17:55 小V_chen 阅读(4688) 评论(0) 推荐(1)

composer查看全局配置
摘要:composer config -l -g composer 更新慢 composer下载不下来问题解决 使用 Composer 镜像加速有两种选项: 选项一:全局配置,这样所有项目都能惠及(推荐); 选项二:单独项目配置; 选项一、全局配置(推荐) $ composer config -g rep 阅读全文

posted @ 2019-10-21 15:51 小V_chen 阅读(4429) 评论(0) 推荐(0)

如何在 Laravel 项目中处理 Excel 文件
摘要:1.Laravel ExcelLaravel Excel 是一款基于PHPExcel开发的Laravel框架专用的Excel/CSV 文件导入导出功能的扩展包,用起来的非常方便。它的Github地址是:https://github.com/Maatwebsite/Laravel-Excel当然了,你 阅读全文

posted @ 2019-10-19 17:00 小V_chen 阅读(2607) 评论(0) 推荐(0)

laravel各种请求类
摘要:curl请求类 composer require php-curl-class/php-curl-class 阅读全文

posted @ 2019-10-19 15:24 小V_chen 阅读(357) 评论(0) 推荐(0)

创建一个新的laravel
摘要://创建laravelcomposer create-project laravel/laravel shop安装好 Laravel 之后的下一步是设置你的应用密钥为随机字符串。如果你通过 composer 或者 Laravel 安装器安装的,这个密钥已经通过 php artisan key:gen 阅读全文

posted @ 2019-09-09 15:35 小V_chen 阅读(140) 评论(0) 推荐(0)

使用 Swoole 来加速你的 Laravel 应用
摘要:为什么要在 Swoole 上运行 Laravel? 下图展示了 PHP 的生命周期。正如你所看到的那样,当你每次运行 PHP 脚本的时候,PHP 都需要初始化模块并为你的运行环境启动 Zend 引擎。并且将 PHP 脚本编译为 OpCodes 以便 Zend 引擎执行。 但是, 这样的生命周期需要在 阅读全文

posted @ 2019-07-29 14:34 小V_chen 阅读(257) 评论(0) 推荐(0)

Laravel 加载第三方类库的方法
摘要:有很多第三方的类库并没有制作 Composer,而是还以 require 的方式进行加载。对于此类的类库,我们只要小粒度的修改,就可以进行使用。我以极验 geetest 和邮件服务 SendCloud 为例。在 Laravel 框架中建立存放第三方的 SDK 目录 mkdir app/Librari 阅读全文

posted @ 2019-06-11 09:35 小V_chen 阅读(2027) 评论(0) 推荐(0)

laravel 数据库操作
摘要:插入 查询构造器还提供了 insert 方法用于插入记录到数据库中。 insert 方法接收数组形式的字段名和字段值进行插入操作: 你还可以在 insert 中传入一个嵌套数组向表中插入多条记录。每个数组代表要插入表中的行: 自增 ID 如果数据表有自增ID,使用 insertGetId 方法来插入 阅读全文

posted @ 2018-10-19 14:33 小V_chen 阅读(212) 评论(0) 推荐(0)

Blade 模板
摘要:在Laravel 5.3中,@foreach指令提供了更加强大的功能,在每一个@foreach循环体中都可以调用一个新的$loop变量。该变量是一个stdClass实例,包含了当前循环的元数据信息,让我们来看一下它提供的属性: index:从1开始的循环索引,1意味着是第一个条目。 remainin 阅读全文

posted @ 2018-10-19 11:48 小V_chen 阅读(280) 评论(0) 推荐(0)

Laravel 引入第三方类库及自定义函数
摘要:1.新建一个目录放第三方类库 2.找到composer.json文件打开,在里面autoload 下classmap下面加入类库路径 3根目录下运行composer dumpautoload 4.使用时直接use 类的名称即可 5.方法调用可以new对象后->方法名访问 也可以类名::方法名访问 具 阅读全文

posted @ 2018-09-20 10:21 小V_chen 阅读(1126) 评论(0) 推荐(0)

laravel 视图流程控制,if switch for loop
摘要:流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,例如条件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理 PHP 的流程控制,同时保持和 PHP 相应语句的相似性。 If 语句 可以使用 @if , @elseif , @else 和 @endi 阅读全文

posted @ 2018-08-29 10:06 小V_chen 阅读(431) 评论(0) 推荐(0)

laravel 之 cookie 使用
摘要:withCookie(cookie('name', 'virat', $minutes)); return $response; } public function getCookie(Request $request){ $value = $request->cookie('name'); echo $value; } } 阅读全文

posted @ 2018-08-15 16:13 小V_chen 阅读(163) 评论(0) 推荐(0)

导航