abler98
@abler98
Software Engineer

Почему не загружает страницу после вставки кода?

Вот есть метод MainLocation::draw()
public function draw() {
        foreach ($this->getMobs() as $mob) {
            $mob->draw($this);
        }

        $output = $this->getResource()->getImageBlob();
        $outputType = $this->getResource()->getFormat();
        header('Content-type: ' . $outputType);
        echo $output;
    }


И метод Mob::draw()
public function draw($location) {
        $image = new Imagick($this->getImage());
    }


Так вот, если в методе Mob::draw() убрать переменную $image, то код выполняется, а если нет - страница не грузится вообще
  • Вопрос задан
  • 2254 просмотра
Решения вопроса 1
abler98
@abler98 Автор вопроса
Software Engineer
Ошибочка вышла, там была рекурсия в $this->getImage()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
06 мая 2024, в 10:17
15000 руб./за проект
06 мая 2024, в 10:02
3000 руб./за проект