Jeremiah VALERIE
|
4e6b052465
|
Optimized travis CI tests
* Speed up tests by testing coverage only on php 5.6
* Add php nightly because composer accept it
* Add composer cache dir to travis cache
|
2016-11-12 10:23:06 +01:00 |
|
Jeremiah VALERIE
|
4867c4ceca
|
Add ext-mbstring missing requirement
This fix "PHP Fatal error: Uncaught Error: Call to undefined function GraphQL\Language\mb_strlen()"
|
2016-11-12 09:59:05 +01:00 |
|
vladar
|
399a340973
|
Minor change in error handling docs
|
2016-11-11 01:00:55 +07:00 |
|
vladar
|
bacb0649c2
|
Minor objectType refactoring
|
2016-11-11 01:00:32 +07:00 |
|
vladar
|
986eff9bff
|
Added note in Readme about new documentation site
|
2016-11-08 20:47:46 +07:00 |
|
vladar
|
37cb4d00ab
|
Work in progress on better docs (minor changes)
|
2016-11-08 20:27:45 +07:00 |
|
vladar
|
ccad34517c
|
Work in progress on better docs (added section on query execution and error handling)
|
2016-11-08 20:02:10 +07:00 |
|
vladar
|
24b2285ffe
|
Work in progress on better docs (added sections on directives and schema to docs)
|
2016-11-08 17:17:48 +07:00 |
|
vladar
|
add2621a33
|
Replaced directive locations array with constants
|
2016-11-08 16:55:33 +07:00 |
|
vladar
|
1927102183
|
Minor executor tweaks
|
2016-11-07 19:52:44 +07:00 |
|
vladar
|
e6addd4644
|
Minor fixes in docs
|
2016-11-07 18:23:59 +07:00 |
|
vladar
|
6023c0ff60
|
Refactoring abstract type resolution
|
2016-11-07 17:28:47 +07:00 |
|
vladar
|
afbd5dbc90
|
Removed last traces of field memoization
|
2016-11-07 16:26:02 +07:00 |
|
vladar
|
ca01900e9d
|
Work in progress on better docs (added docs for field arguments and input types)
|
2016-11-07 01:52:15 +07:00 |
|
vladar
|
3514b5ac83
|
Work in progress on better docs (added docs for interfaces and unions)
|
2016-11-06 23:45:22 +07:00 |
|
vladar
|
360bf39c9b
|
Simplified blog example
|
2016-11-06 21:33:13 +07:00 |
|
vladar
|
e69667c633
|
Work in progress on better docs
|
2016-11-05 23:55:51 +07:00 |
|
vladar
|
eb3f54b98e
|
Better custom scalars in blog example + more comments
|
2016-11-02 05:10:04 +07:00 |
|
vladar
|
1672bd33e3
|
Minor comments improvement
|
2016-11-02 05:08:17 +07:00 |
|
vladar
|
61245213c4
|
Minor instanceof tweak
|
2016-11-02 00:41:44 +07:00 |
|
vladar
|
22e41a3729
|
Validate type/field/argument names
|
2016-11-02 00:14:44 +07:00 |
|
vladar
|
3b0e52f254
|
Updated AST Utils to match the behavior of reference implementation
|
2016-11-02 00:11:33 +07:00 |
|
vladar
|
443845d1f9
|
Added missing short-hand notation for input type fields
|
2016-11-02 00:07:10 +07:00 |
|
vladar
|
8f80389ecf
|
Moved parse/serialize methods from abstract ScalarType class to LeafType interface (as EnumType implements them as well)
|
2016-11-01 23:50:18 +07:00 |
|
vladar
|
e56eb6e10d
|
Replaced \UnexpectedValueException with GraphQL\Error\InvariantViolationException; Improved some instanceof checks
|
2016-11-01 23:40:37 +07:00 |
|
vladar
|
4a75bc6d2f
|
Added coveralls and packagist badges to README
|
2016-11-01 17:54:21 +07:00 |
|
vladar
|
c846809d2d
|
Added coveralls to travis config
|
2016-11-01 17:39:52 +07:00 |
|
vladar
|
29670b378b
|
Updated blog example: demonstrated and commented inheritance vs composition options; added describing comments
|
2016-10-24 17:07:52 +07:00 |
|
vladar
|
19436c326d
|
Infer type name from className for enum and scalar types as well
|
2016-10-24 16:47:39 +07:00 |
|
vladar
|
f9740c5f2c
|
Work in progress on better docs
|
2016-10-23 22:16:32 +07:00 |
|
vladar
|
e4fa881cc3
|
Infer type name from class name for those using inheritance
|
2016-10-23 21:32:54 +07:00 |
|
vladar
|
221ec6f792
|
Renamed index.php to graphql.php for consistency in blog example
|
2016-10-23 18:35:31 +07:00 |
|
vladar
|
1787c1377d
|
Added hello world example
|
2016-10-23 18:34:51 +07:00 |
|
vladar
|
96e4f01ee6
|
Added "Learn by example" section to Readme
|
2016-10-23 05:31:12 +07:00 |
|
vladar
|
5125741899
|
Several other updates to blog example
|
2016-10-23 05:30:31 +07:00 |
|
vladar
|
85d2c2cef3
|
Updated blog example
|
2016-10-23 05:13:55 +07:00 |
|
vladar
|
2ef58a615f
|
Several minor tweaks
|
2016-10-23 05:06:36 +07:00 |
|
vladar
|
9941a0143a
|
Added DefinitionContainer interface to enable compositional use of user-land types (vs extending ObjectType, InterfaceType, etc). Very similar to IteratorAggregate vs Iterator
|
2016-10-23 05:05:50 +07:00 |
|
vladar
|
c11f25794a
|
Deprecated callbacks in "type" option of field/argument definitions (see #35)
|
2016-10-23 00:49:25 +07:00 |
|
vladar
|
9964c88f32
|
Updated StarWars tests
|
2016-10-23 00:46:15 +07:00 |
|
vladar
|
f443c6b1ba
|
Fixed broken test
|
2016-10-22 17:29:18 +07:00 |
|
vladar
|
276a58f6d1
|
Reverted one minor breaking change
|
2016-10-22 17:19:40 +07:00 |
|
vladar
|
a612b780c9
|
Return stdClass vs empty array for empty ObjectType values (see #59)
|
2016-10-22 17:16:47 +07:00 |
|
vladar
|
d41687913a
|
First official example that should help newcomers to start (incomplete yet, but still useful)
|
2016-10-21 18:43:11 +07:00 |
|
vladar
|
6c076e21d4
|
Another minor improvement to error formatting
|
2016-10-21 18:36:49 +07:00 |
|
vladar
|
7f1d74f980
|
Improved error reporting for invalid field definitions
|
2016-10-21 18:17:20 +07:00 |
|
vladar
|
927997a705
|
Various tools for better error reporting / formatting
|
2016-10-21 17:46:35 +07:00 |
|
vladar
|
2675b65095
|
Moved all error-related classes to separate namespace; fixed related broken tests
|
2016-10-21 16:40:56 +07:00 |
|
vladar
|
2b305ad6e2
|
Updated config validation rules
|
2016-10-21 15:52:58 +07:00 |
|
vladar
|
6d7a4a4f34
|
Fixed tests broken by recent changes to serialized error format
|
2016-10-21 15:28:24 +07:00 |
|