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.