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

O pacote oferece recursos de rotas automáticas , funções de fácil acesso ao query builder do Laravel e envio de formulários por ajax .

Instalando em seu projeto

Primeiro instale a dependência por composer rodando

composer require felipeaz/laravel-pkj

Após instalado rode o comando Adicione no seu arquivo config/app.php procure o array providers e adicione a classe do provider.

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

Rotas Automáticas

Para agilizar o processo de roteamento no Laravel este projeto inclui o recurso de rotas automáticas ,que cria as rotas de maneira padronizada.

image-20191207151455937

As rotas são declaradas conforme o nome do Controller e método, o mesmo vale para o caffeined modules

Fácil Acesso ( Query Builder )

O Laravel-pkj inclui diversas funções para facilitar o acesso ao query builder.

db($name = 'mysql')

Illuminate\Support\Facades\DB::connection

unprepared

Apelido para Illuminate\Support\Facades\DB::unprepared

schema($name = 'mysql')

Apelido para \Illuminate\Support\Facades\Schema::connection

begin

Apelido para Illuminate\Support\Facades\DB::beginTransaction

rollback

Apelido para Illuminate\Support\Facades\DB::rollBack

commit

Apelido para Illuminate\Support\Facades\DB::commit

table($table, $as = null)

Apelido para Illuminate\Support\Facades\DB::table

raw

Apelido para Illuminate\Support\Facades\DB::raw

Chamadas Ajax

Com o pacote se torna fácil a chamada de ajax.

Executando Javascript no Controller

Este projeto é possivel graças ao apoio de Paola o meu amorzin <3