Laravel框架
班德的祷告
这个作者很懒,什么都没留下…
展开
-
AirWork--基于Laravel开发团队协作工具--自定义日志类及日志系统(七)
自定义日志类及日志系统定义日志类laravel可以自定义日志类,记录自定义的信息。自定义日志类需要以下改动:提供一个工厂类用以生成Logger提供一个日志处理者Handler修改日志配置文件,指定加载工厂类创建工厂类在项目中新建目录和文件: app/Logging/RequestIdLoggerFactory.php 。然后,修改__invoke()成员方法,实现Logger的创建。其中依赖RequestIdHandler类,这个类中详细定义了日志信息记录方式。<?phpnam原创 2020-11-08 17:29:04 · 257 阅读 · 0 评论 -
AirWork--基于Laravel开发团队协作工具--自定义命令和定时任务(六)
自定义命令和任务Laravel artisan 支持自定义命令和设置定时任务。自定义命令例子 自定义数据库清理命令运行一下命令,创建FreshTablesMonthly命令php artisan make:command FreshTablesMonthly运行完后,发现已经创建app/Console/Commands/FreshTablesMonthly.php文件。修改这个文件的handle()方法,在这个方法中调用,数据库刷新命令和填充数据命令。<?phpnamespace原创 2020-11-01 23:11:33 · 187 阅读 · 0 评论 -
AirWork--基于Laravel开发团队协作工具--创建表和填充数据(五)
创建表和填充数据基于类图创建数据库表Laravel提供了Artisan命令行工具,可以快速创建数据库表并且留存建表文件。上一节文章已经创建出了类图,可以根据类图中的类节点建表文件。例子:创建Project的Migration文件在项目的根目录下运行一下命令:php artisan make:migration CreateProjectsTable运行完这个命令后,就会发现,database/migrations/2020_05_31_080922_create_projects_tabl原创 2020-11-01 23:10:48 · 172 阅读 · 0 评论 -
AirWork--基于Laravel开发团队协作工具--创建Model类和定义关联(四)
创建类基于类图创建Model类文件Laravel提供了Artisan命令行工具,可以快速创建类文件。上一节文章已经创建出了类图,可以根据类图中的类节点创建类文件。举例:创建Project类在项目的根目录下运行一下命令:php artisan make:model Models/Project运行完这个命令后,就会发现,app/Models/Project.php文件,已经创建。定义Model类之间的关联在类图中,已经画出了类之间的关联关系:一对多,多对多,...原创 2020-11-01 23:10:11 · 158 阅读 · 0 评论 -
AirWork--基于Laravel开发团队协作工具--创建类图(三)
创建类图定义一个UML类图是最少由下面元素组成的:类节点(Class Node)关联(Association)对应关系(Relationship)原创 2020-11-01 23:09:23 · 271 阅读 · 0 评论 -
AirWork--基于Laravel开发团队协作工具--画用例图(二)
用户模块登陆 注册 登出密码找回原创 2020-11-01 23:08:37 · 313 阅读 · 0 评论 -
AirWork--基于Laravel开发团队协作工具--开发环境 (一)
开发工具及开发环境Based on laravel framwork,PHP1、运行环境bourne@bourne-vb:~$ cat /proc/versionLinux version 4.13.0-37-generic (buildd@lcy01-amd64-019) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16....原创 2020-11-01 23:06:42 · 419 阅读 · 0 评论