mirror of
https://github.com/retailcrm/graphql-php.git
synced 2024-11-22 12:56:05 +03:00
Deployed e6e9d9e
with MkDocs version: 1.0.4
This commit is contained in:
parent
73fde39226
commit
2d51707517
@ -190,26 +190,32 @@
|
||||
|
||||
<h1 id="integrations">Integrations</h1>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ivome/graphql-relay-php">Integration with Relay</a></li>
|
||||
<li><a href="https://github.com/Folkloreatelier/laravel-graphql">Integration with Laravel 5</a> + <a href="https://github.com/nuwave/laravel-graphql-relay">Relay Helpers for Laravel</a> + <a href="https://github.com/nuwave/lighthouse">Nuwave Lighthouse</a></li>
|
||||
<li><a href="https://github.com/overblog/GraphQLBundle">Symfony Bundle</a> by Overblog</li>
|
||||
<li>Out of the box integration with any PSR-7 compatible framework (like <a href="http://slimframework.com">Slim</a> or <a href="http://zendframework.github.io/zend-expressive/">Zend Expressive</a>) via <a href="executing-queries.md/#using-server">Standard Server</a></li>
|
||||
<li><a href="executing-queries.md/#using-server">Standard Server</a> – Out of the box integration with any PSR-7 compatible framework (like <a href="http://slimframework.com">Slim</a> or <a href="http://zendframework.github.io/zend-expressive/">Zend Expressive</a>).</li>
|
||||
<li><a href="https://github.com/ivome/graphql-relay-php">Relay Library for graphql-php</a> – Helps construct Relay related schema definitions.</li>
|
||||
<li>Laravel </li>
|
||||
<li><a href="https://github.com/Folkloreatelier/laravel-graphql">Laravel GraphQL</a> – Integration with Laravel 5</li>
|
||||
<li><a href="https://github.com/nuwave/laravel-graphql-relay">laravel-graphql-relay</a> – Relay Helpers for Laravel</li>
|
||||
<li><a href="https://github.com/nuwave/lighthouse">Lighthouse</a> – GraphQL Server for Laravel</li>
|
||||
<li><a href="https://github.com/overblog/GraphQLBundle">OverblogGraphQLBundle</a> – Bundle for Symfony</li>
|
||||
<li><a href="https://github.com/wp-graphql/wp-graphql">WP-GraphQL</a> - GraphQL API for WordPress</li>
|
||||
</ul>
|
||||
<h1 id="graphql-php-tools">GraphQL PHP Tools</h1>
|
||||
<ul>
|
||||
<li>Define types with Doctrine ORM annotations (<a href="https://github.com/Ecodev/graphql-doctrine">for PHP7.1</a>, for <a href="https://github.com/rahuljayaraman/doctrine-graphql">earlier PHP versions</a>)</li>
|
||||
<li><a href="https://github.com/overblog/dataloader-php">DataLoader PHP</a> - as a ready implementation for <a href="../data-fetching/#solving-n1-problem">deferred resolvers</a></li>
|
||||
<li><a href="https://github.com/phps-cans/psr7-middleware-graphql">PSR 15 compliant middleware</a> for the Standard Server (experimental)</li>
|
||||
<li><a href="https://github.com/Ecodev/graphql-upload">GraphQL Uploads</a> for the Standard Server</li>
|
||||
<li><a href="https://github.com/vasily-kartashov/graphql-batch-processing">GraphQL Batch Processor</a> - Simple library that provides a builder interface for defining collection, querying, filtering, and post-processing logic of batched data fetches. </li>
|
||||
<li><a href="https://graphqlite.thecodingmachine.io">GraphQLite</a> – Define your complete schema with annotations</li>
|
||||
<li><a href="https://github.com/Ecodev/graphql-doctrine">GraphQL Doctrine</a> – Define types with Doctrine ORM annotations</li>
|
||||
<li><a href="https://github.com/overblog/dataloader-php">DataLoaderPHP</a> – as a ready implementation for <a href="../data-fetching/#solving-n1-problem">deferred resolvers</a></li>
|
||||
<li><a href="https://github.com/Ecodev/graphql-upload">GraphQL Uploads</a> – A PSR-15 middleware to support file uploads in GraphQL.</li>
|
||||
<li><a href="https://github.com/vasily-kartashov/graphql-batch-processing">GraphQL Batch Processor</a> – Provides a builder interface for defining collection, querying, filtering, and post-processing logic of batched data fetches. </li>
|
||||
<li><a href="https://github.com/simPod/GraphQL-Utils">GraphQL Utils</a> – Objective schema definition builders (no need for arrays anymore) and <code>DateTime</code> scalar</li>
|
||||
<li><a href="https://github.com/phps-cans/psr7-middleware-graphql">PSR 15 compliant middleware</a> for the Standard Server <em>(experimental)</em></li>
|
||||
</ul>
|
||||
<h1 id="general-graphql-tools">General GraphQL Tools</h1>
|
||||
<ul>
|
||||
<li><a href="https://github.com/graphql/graphiql">GraphiQL</a> - An in-browser IDE for exploring GraphQL</li>
|
||||
<li><a href="https://github.com/prismagraphql/graphql-playground">GraphQL Playground</a> – GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).</li>
|
||||
<li><a href="https://github.com/graphql/graphiql">GraphiQL</a> – An in-browser IDE for exploring GraphQL</li>
|
||||
<li><a href="https://chrome.google.com/webstore/detail/chromeiql/fkkiamalmpiidkljmicmjfbieiclmeij">ChromeiQL</a>
|
||||
or <a href="https://chrome.google.com/webstore/detail/graphiql-feen/mcbfdonlkfpbfdpimkjilhdneikhfklp">GraphiQL Feen</a> -
|
||||
or <a href="https://chrome.google.com/webstore/detail/graphiql-feen/mcbfdonlkfpbfdpimkjilhdneikhfklp">GraphiQL Feen</a> –
|
||||
GraphiQL as Google Chrome extension</li>
|
||||
<li><a href="https://github.com/prismagraphql/graphql-playground">GraphQL Playground</a> - GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
@ -200,7 +200,7 @@
|
||||
<a href="https://packagist.org/packages/webonyx/graphql-php"><img alt="License" src="https://poser.pugx.org/webonyx/graphql-php/license" /></a></p>
|
||||
<h1 id="about-graphql">About GraphQL</h1>
|
||||
<p>GraphQL is a modern way to build HTTP APIs consumed by the web and mobile clients.
|
||||
It is intended to be a replacement for REST and SOAP APIs (even for <strong>existing applications</strong>).</p>
|
||||
It is intended to be an alternative to REST and SOAP APIs (even for <strong>existing applications</strong>).</p>
|
||||
<p>GraphQL itself is a <a href="https://github.com/facebook/graphql">specification</a> designed by Facebook
|
||||
engineers. Various implementations of this specification were written
|
||||
<a href="http://graphql.org/code/">in different languages and environments</a>.</p>
|
||||
@ -283,5 +283,5 @@ as well as some experimental features like
|
||||
|
||||
<!--
|
||||
MkDocs version : 1.0.4
|
||||
Build Date UTC : 2019-03-04 12:03:13
|
||||
Build Date UTC : 2019-03-04 12:04:18
|
||||
-->
|
||||
|
@ -445,7 +445,7 @@ static function listOf($wrappedType)
|
||||
</code></pre>
|
||||
|
||||
<pre><code class="php">/**
|
||||
* @param ObjectType|InterfaceType|UnionType|ScalarType|InputObjectType|EnumType|ListOfType $wrappedType
|
||||
* @param NullableType $wrappedType
|
||||
*
|
||||
* @return NonNull
|
||||
*
|
||||
@ -527,7 +527,7 @@ static function isType($type)
|
||||
<pre><code class="php">/**
|
||||
* @param Type $type
|
||||
*
|
||||
* @return ObjectType|InterfaceType|UnionType|ScalarType|InputObjectType|EnumType|ListOfType
|
||||
* @return NullableType
|
||||
*
|
||||
* @api
|
||||
*/
|
||||
@ -542,7 +542,7 @@ Passed as 3rd argument to every field resolver. See <a href="../data-fetching/">
|
||||
* The name of the field being resolved
|
||||
*
|
||||
* @api
|
||||
* @var string|null
|
||||
* @var string
|
||||
*/
|
||||
public $fieldName;
|
||||
|
||||
@ -550,7 +550,7 @@ public $fieldName;
|
||||
* AST of all nodes referencing this field in the query.
|
||||
*
|
||||
* @api
|
||||
* @var FieldNode[]|null
|
||||
* @var FieldNode[]
|
||||
*/
|
||||
public $fieldNodes;
|
||||
|
||||
@ -566,7 +566,7 @@ public $returnType;
|
||||
* Parent type of the field being resolved
|
||||
*
|
||||
* @api
|
||||
* @var ObjectType|null
|
||||
* @var ObjectType
|
||||
*/
|
||||
public $parentType;
|
||||
|
||||
@ -574,7 +574,7 @@ public $parentType;
|
||||
* Path to this field from the very root value
|
||||
*
|
||||
* @api
|
||||
* @var string[]
|
||||
* @var string[][]
|
||||
*/
|
||||
public $path;
|
||||
|
||||
@ -590,7 +590,7 @@ public $schema;
|
||||
* AST of all fragments defined in query
|
||||
*
|
||||
* @api
|
||||
* @var FragmentDefinitionNode[]|null
|
||||
* @var FragmentDefinitionNode[]
|
||||
*/
|
||||
public $fragments;
|
||||
|
||||
@ -614,7 +614,7 @@ public $operation;
|
||||
* Array of variables passed to query execution
|
||||
*
|
||||
* @api
|
||||
* @var mixed[]|null
|
||||
* @var mixed[]
|
||||
*/
|
||||
public $variableValues;
|
||||
</code></pre>
|
||||
@ -1276,7 +1276,7 @@ const SCHEMA_EXTENSION = "SchemaExtension";
|
||||
* execution are collected in `$result->errors`.
|
||||
*
|
||||
* @param mixed|null $rootValue
|
||||
* @param mixed[]|null $contextValue
|
||||
* @param mixed|null $contextValue
|
||||
* @param mixed[]|ArrayAccess|null $variableValues
|
||||
* @param string|null $operationName
|
||||
*
|
||||
@ -1301,8 +1301,8 @@ static function execute(
|
||||
*
|
||||
* Useful for async PHP platforms.
|
||||
*
|
||||
* @param mixed[]|null $rootValue
|
||||
* @param mixed[]|null $contextValue
|
||||
* @param mixed|null $rootValue
|
||||
* @param mixed|null $contextValue
|
||||
* @param mixed[]|null $variableValues
|
||||
* @param string|null $operationName
|
||||
*
|
||||
@ -2167,6 +2167,12 @@ public $operation;
|
||||
* @var mixed[]|null
|
||||
*/
|
||||
public $variables;
|
||||
|
||||
/**
|
||||
* @api
|
||||
* @var mixed[]|null
|
||||
*/
|
||||
public $extensions;
|
||||
</code></pre>
|
||||
|
||||
<p><strong>Class Methods:</strong> </p>
|
||||
|
File diff suppressed because one or more lines are too long
BIN
sitemap.xml.gz
BIN
sitemap.xml.gz
Binary file not shown.
Loading…
Reference in New Issue
Block a user