Как отловить ошибку, когда URL-путь, используемый в Dom-> loadFromURL, не может быть найден - PullRequest
0 голосов
/ 31 января 2020

Вот мой код: UploadBoxesFiles. php

/**
     * Get links on each file by box url
     *
     * @param $boxLogsUrl
     * @return array
     */
    private function getLinksOnCsvByBoxUrl($boxLogsUrl)
    {
        try {
            $dom = new Dom;

            $dom->loadFromUrl($boxLogsUrl);

            return $dom->find('table a');   
        } catch (\Exception $e) {
            $this->consoleOutput('Not connect with "' . $boxLogsUrl . '"', BoxBaseJob::ERROR);
            return null;
        }
    }

, и я получаю эту ошибку:

enter image description here

Я хотел бы поймать ошибку для меня, чтобы создать логи c, когда URL-путь не найден. Я использовал https://github.com/paquettg/php-html-parser

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