zestic / app-library
v0.7.0
2021-10-29 20:17 UTC
Requires
- php: ^8.0
- ext-pdo: *
- firebase/php-jwt: ^5.2.0
- iampersistent/config-value-component: ^1.1
- laminas/laminas-authentication: ^2.8.0
- laminas/laminas-db: ^2.11.0
- nesbot/carbon: ^2.39
- psr/container: ^1.0
- ramsey/uuid: ^4.0@dev
- robmorgan/phinx: ^0.12.7
- symfony/dotenv: ^5.2
- tuupola/cors-middleware: ^1.2.0
- zestic/contracts: ^0.2
Requires (Dev)
- codeception/aspect-mock: dev-master
- codeception/codeception: ^4.1.7
- codeception/module-asserts: dev-master
- codeception/module-db: dev-master
README
#Zestic App Library
Authentication
GraphQL
In your project App\GraphQL\Type\ObjectType
Add
public static function userInfo() { return self::$userInfo ?: (self::$userInfo = new UserInfoObject()); }
Pagination
GraphQL
There is a Paginate
input (paginate is a verb) and a Pagination
output (pagination is a noun).
The inputs and outputs are set up to work with the React Virtualized Infinite Loader