'element' ]; } public function fields() { return [ '_id' => ['type' => Type::nonNull(Type::id()),'resolve' => static function($object) { return $object->ID; }], 'ID' => ['type' => Type::nonNull(Type::id())], 'Title' => ['type' => Type::string()], 'ParentID' => ['type' => Type::id()], 'Render' => [ 'type' => Type::string(), 'resolve' => static function($object, array $args, $context, ResolveInfo $info) { //$object->forTemplate()->HTML() return $object->getController()->forTemplate()->HTML(); } ], ]; } }