SilverStripe\Gatsby\GraphQL\Types\SyncResultTypeCreator
Synopsis
class SyncResultTypeCreator
extends TypeCreator
{
- // constants
- const ERROR_INVALID_TOKEN = 1;
- const ERROR_MAX_LIMIT = 2;
- // members
- private static integer $max_limit = 1000;
- private static array $excluded_dataobjects = ;
- private static array $included_dataobjects = ;
- private static bool $filter_can_view = true;
- // methods
- public void attributes()
- public void fields()
- public array resolveSummaryField()
- public array resolveResultsField()
- private static array parseOffsetToken()
- private static string createOffsetToken()
- private static void invariant()
- private void getIncludedClasses()
Hierarchy
Extends
- SilverStripe\GraphQL\TypeCreator
Uses
- SilverStripe\Core\Config\Configurable
Tasks
Line | Task |
---|---|
140 | use "Since" token for preview/syncing |
Constants
Name | Value |
---|---|
ERROR_INVALID_TOKEN | 1 |
ERROR_MAX_LIMIT | 2 |
Members
private
- $excluded_dataobjects — array
- $filter_can_view — SilverStripe\Gatsby\GraphQL\Types\bool
- $included_dataobjects — array
- $max_limit — int