php class call внешний класс - PullRequest
2 голосов
/ 22 июля 2009

У меня есть страница php, которая вызывает и запускает метод pagestart () в классе с именем construct. Позже на той же странице я вызываю другой метод в другом классе. Если этот метод вызывает ошибки по какой-либо причине, я бы хотел, чтобы он вызвал функцию error () в классе конструкции.

У меня вопрос, есть ли способ вызвать метод error () без выполнения:

include_once("class/construct.class.php");
$construct = new construct;
$construct->error($msg);

А просто скажите функции искать в классе, включенном в основной файл php?

Спасибо.

1 Ответ

4 голосов
/ 22 июля 2009

Вы можете вызвать set_error_handler в начале этой функции и restore_error_handler в конце.

...