функция построения не работает в помощнике laravel - PullRequest
0 голосов
/ 08 апреля 2020

Я использую laravel версия 6.x. Я создал одну вспомогательную функцию с именем GraphqlApi .

Мой вспомогательный класс будет выглядеть следующим образом:

<?php

namespace App\Helpers;

/**
 * GraphqlApi class
 */
class GraphqlApi
{
     public function __construct() {
          echo "test";die;
     }
}

Но всякий раз, когда я вызываю любую функцию из вспомогательного класса Функция construct не вызывается.

Есть ли способ заставить ее работать? Пожалуйста, помогите ....

1 Ответ

1 голос
/ 08 апреля 2020

, если вы всегда хотите, чтобы конструктор вызывался при вызове других методов.

Во-первых, у вас не может быть метода static.

Во-вторых, вызовите метод таким способом.

$graphqlApi = new GraphqlApi();

$result = $graphqlApi->getGuzzleRequest();

Таким образом будет вызван конструктор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...