PaginationScaffolder
class PaginationScaffolder extends PaginatedQueryCreator implements ManagerMutatorInterface, ScaffolderInterface
Traits
Methods
Returns any fixed attributes for this type. E.g. 'name' or 'description'
Gets the type for elements within this query, or callback to lazy-load this type
Merge all attributes for this query (type, attributes, resolvers, etc).
Connection is passed in through the constructor argument, to allow the instance to be created by the external scaffolding logic.
Invoked by the Executor class to resolve this mutation / query
No description
No description
Details
at line 24
__construct(string $operationName, Manager $manager, Connection $connection)
in FieldCreator at line 40
array
attributes()
Returns any fixed attributes for this type. E.g. 'name' or 'description'
in PaginatedQueryCreator at line 46
Type|callable
type()
Gets the type for elements within this query, or callback to lazy-load this type
in PaginatedQueryCreator at line 41
array
args()
in FieldCreator at line 72
array
getAttributes()
Merge all attributes for this query (type, attributes, resolvers, etc).
in FieldCreator at line 97
array
toArray()
Convert the Fluent instance to an array.
in FieldCreator at line 109
mixed
__get(string $key)
Dynamically retrieve the value of an attribute.
in FieldCreator at line 122
bool
__isset(string $key)
Dynamically check if an attribute is set.
at line 37
Connection
createConnection()
Connection is passed in through the constructor argument, to allow the instance to be created by the external scaffolding logic.
in PaginatedQueryCreator at line 29
getConnection()
in PaginatedQueryCreator at line 51
mixed
resolve($value, array $args, mixed $context, ResolveInfo $info)
Invoked by the Executor class to resolve this mutation / query