Skip to content

Entry

Type
Class
Namespace
craft\gql\resolvers\elements
Inherits
craft\gql\resolvers\elements\Entry » craft\gql\base\ElementResolver » craft\gql\base\Resolver
Since
3.3.0

Class Entry

View source

Public Methods

MethodDescription
prepareQuery()Prepare an element Query based on the source, arguments and the field name on the source.
resolve()Resolve a field to its value.
resolveCount()Resolve an element query to a total count of elements.
resolveOne()Resolve an element query to a single result.

prepareQuery()

Prepare an element Query based on the source, arguments and the field name on the source.

View source

Arguments

  • $source (mixed) – The source. Null if top-level field being resolved.
  • $arguments (array) – Arguments to apply to the query.
  • $fieldName (string, null) – Field name to resolve on the source, if not a top-level resolution.

Returns

mixed

Protected Methods

MethodDescription
prepareElementQuery()Prepare an element query for given resolution argument set.