Download the PHP package shohag-laraql/lara-ql without Composer
On this page you can find all versions of the php package shohag-laraql/lara-ql. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download shohag-laraql/lara-ql
More information about shohag-laraql/lara-ql
Files in shohag-laraql/lara-ql
Download shohag-laraql/lara-ql
More information about shohag-laraql/lara-ql
Files in shohag-laraql/lara-ql
Vendor shohag-laraql
Package lara-ql
Short Description LaraQL is GraphQL similar package for laravel
License MIT
Package lara-ql
Short Description LaraQL is GraphQL similar package for laravel
License MIT
Please rate this library. Is it a good library?
Informations about the package lara-ql
LaraQL
Laravel API resource is a fantastic feature to make REST API. We are using it to transform eloquent models to json responses.
We know every resource route give us seven individual api link and their work is almost similar. I have made it more generic by using a wrapper!
Installation
Install the latest version with
Model Usage
Controller Usage
Route Usage
Usage
- LaraQL
- Installation:
- Usage:
- Model Usage
- Controller Usage
- Route Usage
- Documentation:
- Without Filter
- Filter
- Single Filter
- Multiple Filter
- Like Filter
- Between Filter
- Query Fields
- Foreignkey Fields
- Order By
- Resource Post
- Bulk Post
- One To One
- One To Many
- Field Mutation
Documentation
Without Filter
- divisions GET
/api/divisions
- Response
Single Filter
- divisions with single filter: GET
api/divisions?filters=country_id:2
- Response
Multiple Filter
- divisions with multiple filter: GET
api/divisions?filters=country_id:2,name:Khulna
- Response
Like Filter
- divisions like filter: GET
api/divisions?filters=country_id:2,like~name:ulna
- Response
Query Fields
- queryFields filter(only desire fields retrive): GET
/api/divisions?queryFields=id,name
- Response
Between Filter
- between filter(range 1 to 3): GET
/api/countries?filters=b2n_id:1-3
- Response
Order By
- filter with order_by: GET
/api/countries?filters=b2n_id:1-3&queryFields=id,name&order_by=asc
- Response
ForeignKey Fields
- Foreignkey queryFields(desire foreignkey field retrive): GET
/api/divisions?queryFields=country__name
- Response
Resource Post
- new resource create: POST:
/api/divisions
- body
Bulk Post
- new bulk resource create: POST:
/api/divisions
- body
One to one
- division with country create(one to one relation data insert): POST:
/api/divisions
Before you do this make sure you removed country_id from validation method and added $one2oneFields property in model
- body
One To Many
-
one to many data insert: POST:
/api/type
Add $one2manyFields property in model
-
body
- divisions create: GET:
/api/divisions/create
- Response
Field Mutation
Author
License
LaraQL package is licensed under the MIT License
All versions of lara-ql with dependencies
PHP Build Version
Package Version
No informations.
The package shohag-laraql/lara-ql contains the following files
Loading the files please wait ....