marspress/graphql-fields

WordPress GraphQL 插件添加新字段的实用包。

1.0 2021-12-06 19:30 UTC

This package is auto-updated.

Last update: 2024-09-07 02:11:47 UTC


README

安装

在您的 composer.json 中包含 composer 包 marspress/graphql-fields,最低要求 dev-main,或者运行 composer require marspress/graphql-fields

参考

用法

new \MarsPress\GraphQL\Field() 需要 6 个参数。

  • 类型名称(必需)(字符串)
  • 字段名称(必需)(字符串)
  • 字段类型(必需)(字符串)
  • 字段描述(必需)(字符串)
  • 字段参数(必需)(数组)
  • 字段解析(必需)(可调用)
    • 一个可调用的方法。这可以是一个闭包函数,或者一个以数组形式传递的类方法,如下所示: [ $this, '<方法名>' ](非静态) OR [ __CLASS__, '<方法名>' ](静态)
    • 如果回调不可调用,将向 WordPress 管理员区域输出一条消息。
    • 重要:您的回调将被传递 4 个参数
      • 来源(未知,请在此处更新类型)
      • 参数(未知,请在此处更新类型)
      • 上下文(未知,请在此处更新类型)
      • 信息(对象)