Jerryforce
@Jerryforce

Как в методе класса получить переменную подключаемого файла?

Необходимо сделать небольшую автоматизацию в браузере. Для этого мне нужно подключить
файл index.php с запросом к апи, чтобы получить номера всех накладных, для которых нужно сделать рассылку.
В файле index.php переменная $orderData возвращает массив чисел.
Когда выполняется подключение файла index.php в методе класса, браузер сразу закрывается, игнорируя все последующие вызовы ожиданий.

<?php

class SigninCest
{
    public function signIn(AcceptanceTester $I)
    {
        $I->amOnUrl(myUrl);
        $I->fillField('username','user');
        $I->fillField('passwd','password');
        $I->click('.login-button');
        $I->waitForElement('el', 5);
         require_once 'index.php'; //браузер сразу закрывается
        $arrNums = new moyscladQuery();
        $arrNum = $arrNums->getQuery();
        $I->fillField('text_search', $arrNum);
        $I->wait(3);
    }

}


class moyscladQuery
{
    public function getQuery () {
        //...api request
        return $orderData;
    }
}
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Технология Тюмень
от 50 000 до 130 000 ₽
Директ Кредит Казань
от 70 000 до 120 000 ₽
АКМЭ сервис Санкт-Петербург
от 120 000 до 150 000 ₽
06 авг. 2020, в 01:23
5000 руб./за проект
05 авг. 2020, в 21:55
20000 руб./за проект
05 авг. 2020, в 20:58
10000 руб./за проект