spawnia/sailor
Sailor generates typed PHP classes from your GraphQL queries, giving Laravel apps autocompletion and static analysis instead of hand-written query strings. Point it at your schema, define operations in .graphql files, and it builds a reusable, type-safe client for your API.
|
Package
|
Constraint
|
|---|---|
| nette/php-generator | ^3.6.9 || ^4.1.7 |
| psr/http-client | ^1 |
| symfony/console | ^5 || ^6 || ^7 || ^8 |
| symfony/var-exporter | ^5.3 || ^6 || ^7 || ^8 |
| thecodingmachine/safe | ^1 || ^2 || ^3 |
| webonyx/graphql-php | ^14.11.3 || ^15 |
|
Package
|
Constraint
|
|---|---|
| bensampo/laravel-enum | ^3 || ^4.1 || ^5 || ^6 |
| composer/composer | ^2.1 |
| ergebnis/composer-normalize | ^2.13 |
| friendsofphp/php-cs-fixer | ~3.63.0 |
| guzzlehttp/guzzle | ^7 |
| jangregor/phpstan-prophecy | ^1 || ^2 |
| mll-lab/php-cs-fixer-config | ^5 |
| mockery/mockery | ^1.4 |
| nesbot/carbon | ^2.73 || ^3 |
| nyholm/psr7 | ^1.4 |
| ocramius/package-versions | ^1 || ^2 |
| php-http/httplug | ^2 |
| php-http/mock-client | ^1.4 |
| phpstan/extension-installer | ^1 |
| phpstan/phpstan | ^1.12.19 || ^2 |
| phpstan/phpstan-deprecation-rules | ^1 || ^2 |
| phpstan/phpstan-mockery | ^1 || ^2 |
| phpstan/phpstan-phpunit | ^1 || ^2 |
| phpstan/phpstan-strict-rules | ^1 || ^2 |
| phpunit/phpunit | ^9.6.22 || ^10.5.45 || ^11.5.10 || ^12.0.5 |
| react/async | ^4 |
| react/http | ^1 |
| spawnia/phpunit-assert-directory | ^2.1 |
| symfony/var-dumper | ^5.2.3 || ^6 || ^7 || ^8 |
| thecodingmachine/phpstan-safe-rule | ^1.1 |
How can I help you explore Laravel packages today?