Deployed e6e9d9e with MkDocs version: 1.0.4

This commit is contained in:
Vladimir Razuvaev 2019-03-04 19:04:18 +07:00
parent 73fde39226
commit 2d51707517
5 changed files with 38 additions and 26 deletions

View File

@ -190,26 +190,32 @@
<h1 id="integrations">Integrations</h1> <h1 id="integrations">Integrations</h1>
<ul> <ul>
<li><a href="https://github.com/ivome/graphql-relay-php">Integration with Relay</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/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/ivome/graphql-relay-php">Relay Library for graphql-php</a> Helps construct Relay related schema definitions.</li>
<li><a href="https://github.com/overblog/GraphQLBundle">Symfony Bundle</a> by Overblog</li> <li>Laravel </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="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> </ul>
<h1 id="graphql-php-tools">GraphQL PHP Tools</h1> <h1 id="graphql-php-tools">GraphQL PHP Tools</h1>
<ul> <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://graphqlite.thecodingmachine.io">GraphQLite</a> Define your complete schema with annotations</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/Ecodev/graphql-doctrine">GraphQL Doctrine</a> Define types with Doctrine ORM annotations</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/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> for the Standard Server</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> - 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://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> </ul>
<h1 id="general-graphql-tools">General GraphQL Tools</h1> <h1 id="general-graphql-tools">General GraphQL Tools</h1>
<ul> <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 &amp; 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> <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> 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 &amp; collaboration).</li>
</ul> </ul>
</div> </div>

View File

@ -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> <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> <h1 id="about-graphql">About GraphQL</h1>
<p>GraphQL is a modern way to build HTTP APIs consumed by the web and mobile clients. <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 <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 engineers. Various implementations of this specification were written
<a href="http://graphql.org/code/">in different languages and environments</a>.</p> <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 MkDocs version : 1.0.4
Build Date UTC : 2019-03-04 12:03:13 Build Date UTC : 2019-03-04 12:04:18
--> -->

View File

@ -445,7 +445,7 @@ static function listOf($wrappedType)
</code></pre> </code></pre>
<pre><code class="php">/** <pre><code class="php">/**
* @param ObjectType|InterfaceType|UnionType|ScalarType|InputObjectType|EnumType|ListOfType $wrappedType * @param NullableType $wrappedType
* *
* @return NonNull * @return NonNull
* *
@ -527,7 +527,7 @@ static function isType($type)
<pre><code class="php">/** <pre><code class="php">/**
* @param Type $type * @param Type $type
* *
* @return ObjectType|InterfaceType|UnionType|ScalarType|InputObjectType|EnumType|ListOfType * @return NullableType
* *
* @api * @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 * The name of the field being resolved
* *
* @api * @api
* @var string|null * @var string
*/ */
public $fieldName; public $fieldName;
@ -550,7 +550,7 @@ public $fieldName;
* AST of all nodes referencing this field in the query. * AST of all nodes referencing this field in the query.
* *
* @api * @api
* @var FieldNode[]|null * @var FieldNode[]
*/ */
public $fieldNodes; public $fieldNodes;
@ -566,7 +566,7 @@ public $returnType;
* Parent type of the field being resolved * Parent type of the field being resolved
* *
* @api * @api
* @var ObjectType|null * @var ObjectType
*/ */
public $parentType; public $parentType;
@ -574,7 +574,7 @@ public $parentType;
* Path to this field from the very root value * Path to this field from the very root value
* *
* @api * @api
* @var string[] * @var string[][]
*/ */
public $path; public $path;
@ -590,7 +590,7 @@ public $schema;
* AST of all fragments defined in query * AST of all fragments defined in query
* *
* @api * @api
* @var FragmentDefinitionNode[]|null * @var FragmentDefinitionNode[]
*/ */
public $fragments; public $fragments;
@ -614,7 +614,7 @@ public $operation;
* Array of variables passed to query execution * Array of variables passed to query execution
* *
* @api * @api
* @var mixed[]|null * @var mixed[]
*/ */
public $variableValues; public $variableValues;
</code></pre> </code></pre>
@ -1276,7 +1276,7 @@ const SCHEMA_EXTENSION = &quot;SchemaExtension&quot;;
* execution are collected in `$result-&gt;errors`. * execution are collected in `$result-&gt;errors`.
* *
* @param mixed|null $rootValue * @param mixed|null $rootValue
* @param mixed[]|null $contextValue * @param mixed|null $contextValue
* @param mixed[]|ArrayAccess|null $variableValues * @param mixed[]|ArrayAccess|null $variableValues
* @param string|null $operationName * @param string|null $operationName
* *
@ -1301,8 +1301,8 @@ static function execute(
* *
* Useful for async PHP platforms. * Useful for async PHP platforms.
* *
* @param mixed[]|null $rootValue * @param mixed|null $rootValue
* @param mixed[]|null $contextValue * @param mixed|null $contextValue
* @param mixed[]|null $variableValues * @param mixed[]|null $variableValues
* @param string|null $operationName * @param string|null $operationName
* *
@ -2167,6 +2167,12 @@ public $operation;
* @var mixed[]|null * @var mixed[]|null
*/ */
public $variables; public $variables;
/**
* @api
* @var mixed[]|null
*/
public $extensions;
</code></pre> </code></pre>
<p><strong>Class Methods:</strong> </p> <p><strong>Class Methods:</strong> </p>

File diff suppressed because one or more lines are too long

Binary file not shown.