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;
    }
}
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы