Получение родителя rootValue - PullRequest
0 голосов
/ 15 апреля 2020

В настоящее время я использую специальные средства определения полей для расчета цены за элемент. Однако мне нужно иметь возможность выбрать родителя разрешенного rootValue. Это возможно?. Вот о чем я говорю:

    /**
         * Return a list of categories
         *
         * @param null $rootValue
         * @param array $args
         * @param GraphQLContext $context
         * @param ResolveInfo $resolveInfo
         * @return mixed
         */
        public function resolvePrice($rootValue, array $args, GraphQLContext $context, ResolveInfo $resolveInfo)
        {
            $customer_id = $rootValue->parentValue->parentValue->customer_id; // I need to be able to do this.
        }

Вот график

query {
  shopping_cart_header(id: 4) {
    id
    shopping_cart_lines(first: 10, page: 1) {
      data {
        quantity
        inv_mast {
          product_type
          item_desc
          price
        }
      }
    }
  }
}

Любая помощь очень ценится.

...