首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Laravel 5.5 LTS 正式发布!

你可以使用新的 make:rule 命令创建自定义验证规则类: $ php artisan make:rule MyCustomRule Blade 模板命令 Auth & Guest 新功能文章列表中也有提到过...通过运行 php artisan help preset 命令,你可以看到可供选择的内容有:none、bootstrap、vu 以及 react: php artisan help preset Usage...artisan preset react # 清除脚手架 $ php artisan preset none 分离工厂文件 之前的版本都是在 ModelFactory.php 文件中定义所有模型工厂...在运行创建新模型的命令时加上 -fm 选项可以为其创建工厂文件: $ php artisan make:model -fm Post # 或者你也可以在创建模型的时候,使用 --all 同时创建控制器...、迁移和工厂 $ php artisan make:model --all 当然也可以直接使用 make:factory 来创建工厂文件: $ php artisan make:factory --model

2.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

在 Laravel 中编写第一个 Artisan 命令

Artisan 命令简介 我们在前面的教程中已经多次使用过 Artisan 命令,比如创建控制器: php artisan make:controller PostController 如果你查看应用根目录...在 artisan 文件中,处理流程会像 Web 请求一样,注册类的自动加载器,初始化容器和异常处理器,获取用户输入,执行处理逻辑,最后发送响应,只不过这一切都是在控制台中完成。...),现在,我们挑几个最基本的命令来看下: help:为指定命令提供使用帮助信息,如 php artisan help make:request clear-compiled:移除编译过的类文件,比如缓存...分组命令 php artisan list 罗列出的其它命令都是被分门别类的,我们不会详细介绍所有命令,大致看一下分组: app:只包含 app:name 命令,用于替换应用默认命名空间 App auth...创建命令类 首先,我们要了解专门有一个系统自带命令 make:command 来创建自定义命令文件: php artisan make:command WelcomeMessage --command=

3.1K20

Laravel7使用Auth进行用户认证

laravel7 版本移除了 auth,大家都知道以前版本是直接使用 php artisan make:auth就可以使用,但是这版本不行了,那么要怎么弄呢?今天和大家说一下具体步骤。...require laravel/ui 创建auth脚手架 直接使用命令进行创建 #注意这里的vue为可选项,可以换成bootstrap react vue php artisan ui vue --...auth 然后在运行npm命令进行编译 npm install && npm run dev 看到上图这样就编译好了。...数据迁移 先配置数据库,这里我用的是homestead环境,所以连接配置如下 然后执行迁移命令 php artisan migrate 页面使用查看效果 这时候打开首页,我们会发现,右上角多了注册登录按钮...public const HOME = '/home'; 自定义认证成功后的操作 如果你需要对用户身份验证后返回的响应进行更强大的自定义,Laravel 提供了一个空的 authenticated(Request

5.8K10

laravel5.2的新功能

这里的key是根据客户端请求的ip,方式,域名等信息加密后形成一个唯一值 两分钟实现注册登录 只要简单的执行 php artisan make:auth 即可,如果之前没有migrate 数据库,需要先...多表认证登录 执行下面的命令生成admin表 php artisan make:migration create_admin_table --create=admin 修改admin表的migration...执行生成表命令 php artisan migrate 复制Http/Controllers/Auth文件夹 重命名为AdminAuth 修改Http/Controllers/AdminAuth下的所有文件的命名空间为...用命令为admin生成一个middleware php artisan make:middleware RedirectIfNotAdmin 修改这个新生成的middleware文件 app/Http...执行命令 创建队列表 php artisan queue:table php artisan migrate 执行命令 创建一个job php artisan make:job SendReminderEmail

1.5K50

Laravel 简短学习 just write the code in the PHP way

可以使用 list 命令来列出所有可用的 Artisan 命令php artisan list Available commands: 命令 explain 说明 clear-compiled...a new Artisan command 生成一个Artisan命令 make:controller Create a new controller class 生成一个资源控制类 make...只要在命令前面加上 help 即可显示帮助界面: php artisan help migrate php artisan make:auth 编写命令 ---- 除了使用 Artisan 本身所提供的命令之外...若要创建新的命令,你可以使用 make:console Artisan命令生成命令文件: php artisan make:console SendEmails 上面的这个命令会生成 app/Console.../Commands/SendEmails.php 类,–command 参数可以用来指定调用名称: php artisan make:console SendEmails --command=emails

1.1K50

Laravel API教程:如何构建和测试RESTful API

Laravel通过Artisan-Laravel的命令行工具提供了几个命令,可以通过生成文件并将其放在正确的文件夹中来帮助我们。...要创建文章模型,我们可以运行: $ php artisan make:model Article -m 该-m选项是缩写--migration,它告诉Artisan为我们的模型创建一个。...所以让我们创建我们的第一个seeder: $ php artisan make:seeder ArticlesTableSeeder Seeders将位于/database/seeds目录中。...现在我们把这个代码移到自己的Controller上: $ php artisan make:controller ArticleController ArticleController.php: use...我们创建我们的第一个测试,登录测试,使用以下命令: $ php artisan make:test Feature/LoginTest 这是我们的测试: class LoginTest extends

20.2K20

laravel通过创建自定义artisan make命令来新建类文件详解

前言 本文主要跟大家介绍的是关于laravel通/【php教程_linux常用命令_网络运维技术】/过创建自定义artisan make命令来新建类文件的相关内容,分享出来供大家参考学习,下面话不多说了...在Laravel5.2中artisan make命令支持创建如下文件: make:auth Scaffold basic login and registration views and routes...系统自带的artisan make命令对应的PHP程序放在IlluminateFoundationConsole目录下,我们//参照IlluminateFoundationConsoleProviderMakeCommand...类来定义自己的artisan make:repository命令。...::class ]; 测试命令 好了, 现在就可以通过make:repository命令来创建repository类文件了 php artisan make:repository TestRepository

91120

Laravel使用 Jwt-auth 实现多用户接口认证

::class, 3、生成配置文件 php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider..." 此命令会在 config 目录下生成一个 jwt.php 配置文件 4、生成密钥 php artisan jwt:secret 此命令会在你的 .env 文件中新增一行 JWT_SECRET=secret...5、创建 admins 表迁移文件 php artisan make:migration create_admins_table 添加如下代码: public function up() {...6、创建模型 由于我们这里后台管理员设置的是 admins 表,所以需创建对应模型,执行如下命令php artisan make:model Models/Admin 里面添加如下代码: <?...artisan vendor:publish --provider="Overtrue\LaravelWeChat\ServiceProvider" #生成配置文件 打开配置文件 wechat.php

46330

Laravel5.4简单实现app接口Api Token认证方法

在开发中许多 API 通常在返回响应之前都需要某种形式的认证,有些时候,一个认证的请求和一个未认证的请求,响应可能不同。...一、给用户表users增加api_token字段 php artisan make:migration add_api_token_to_users 首先,给用户表中增加 api_token字段,在生成的迁移文件中添加字段...: php artisan migrate 三、用户注册: 在注册的控制器文件的创建用户中添加 api_token 字段: 我这里的控制器是App\Http\Controllers\Api\RegisterController.php...= [ 'name', 'email', 'password','confirmation_token','api_token' ]; 四、修改api driver: 接下来要在config\auth.php...哦对了,如果想看token的认证原理,我们可以看他的底层源码 vendor\laravel\framework\src\Illuminate\Auth\TokenGuard.php: ?

1.5K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券