Source of file IDFilterType.php
Size: 0,713 Bytes - Last Modified: 2021-12-23T10:27:20+00:00
/var/www/docs.ssmods.com/process/src/_legacy/GraphQL/IDFilterType.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php namespace SilverStripe\Admin\GraphQL; use GraphQL\Type\Definition\Type; use SilverStripe\GraphQL\TypeCreator; if (!class_exists(TypeCreator::class)) { return; } /** * Class IDFilterType * @package SilverStripe\Admin\GraphQL * This class shims the schema with GraphQL 4 compatible filtering, e.g. readOne * * @internal Use GraphQL v4 instead */ class IDFilterType extends TypeCreator { protected $inputObject = true; public function attributes() { return [ 'name' => 'IDFilterType', ]; } public function fields() { return [ 'id' => ['type' => Type::nonNull($this->manager->getType('EqComparator'))], ]; } } |