felipeaz/laravel-pkj

1.1 2019-12-04 16:32 UTC

This package is auto-updated.

Last update: 2024-09-17 04:37:39 UTC


README

该包提供自动路由资源、方便访问Laravel查询构建器的函数和通过Ajax发送表单的功能。

在项目中安装

首先通过composer运行以下命令安装依赖:

composer require felipeaz/laravel-pkj

安装完成后,在您的文件 config/app.php 中运行命令,找到 providers 数组,并添加 provider 类。

'providers' => [
    //...
    FelipeAzambuja\PKJServiceProvider::class,
]

自动路由

为了加速Laravel中的路由过程,本项目包含自动路由功能,以标准化方式创建路由。

image-20191207151455937

路由声明根据Controller的名称和方法,同样也适用于caffeinated modules

方便访问(查询构建器)

Laravel-pkj 包含多个函数,方便访问查询构建器。

db($name = 'mysql')

Illuminate\Support\Facades\DB::connection

unprepared

Illuminate\Support\Facades\DB::unprepared 的别名

schema($name = 'mysql')

Illuminate\Support\Facades\Schema::connection 的别名

begin

Illuminate\Support\Facades\DB::beginTransaction 的别名

rollback

Illuminate\Support\Facades\DB::rollBack 的别名

commit

Illuminate\Support\Facades\DB::commit 的别名

table($table, $as = null)

Illuminate\Support\Facades\DB::table 的别名

raw

Illuminate\Support\Facades\DB::raw 的别名

Ajax调用

使用此包,调用Ajax变得简单。

在Controller中执行JavaScript

本项目得以实现,得益于Paola的支持,我的小甜心 <3