[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверить абстрактен ли класс?
macheninarctica
Вопрос в следующем: можно ли как нибудь проверить абстрактен ли класс?
Дело в том что у меня есть абстрактные классы и обычные и через командную строку пользователь может вызвать абстрактный класс( создать объект) можно ли как нибудь предотвратить, чтобы вместо warninga перенаправлялся на другую страницу?
chee
http://php.net/manual/en/reflectionclass.isabstract.php

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
macheninarctica
Огромнейшее спасибо, а я весь Мануал пролазил...не верил что нет такого решения...
AllesKlar
Цитата (macheninarctica @ 9.04.2016 - 22:33)
Дело в том что у меня есть абстрактные классы и обычные и через командную строку пользователь может вызвать абстрактный класс( создать объект)


WHAT??? blink.gif
Тут логику автопогрузчика нужно менять, а не "можно ли как нибудь предотвратить"

Цитата
чтобы вместо warninga перенаправлялся на другую страницу?

Че заморачиваться-то? Пиши на странице "Извините, вы попытались вызвать абстрактный класс, попробуйте какой-нибудь другой."

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.