__call() & visibility

K$

Новичок
__call() & visibility

Никогда не задумывался об этом. Но вот вылезла проблема, которая уже решена, а вопрос остался :)

Почему __call(), будучи объявленным как private или protected, все равно "зовется" со стороны клиента ?
 

K$

Новичок
и при этом принципы ООП скукоживаются ? Или им просто сцыкотно ? :confused:

Не то чтоб прям большая проблема.... Просто неожиданно как-то :)
 

tony2001

TeaM PHPClub

K$

Новичок
Must be defined as public я видел.

Но, к сожалению, 5.2.5 не выдает никаких ошибок, а тихо неявно делает метод public.

Отсюда и вопрос.
 

tony2001

TeaM PHPClub
ну почему из будущего? альфа и снапшоты - это вполне себе настоящее.
и желательно начинать с этим "играться" сейчас, потом будет уже поздно.
вон crocodile2u начал играться с альфой, нашел серьезную проблему, уже исправлено.
 

K$

Новичок
к сожалению, у меня нет времени для игр.
Но internals читаю ":)
 

tony2001

TeaM PHPClub
под "играми" подразумевается поставить его на девелоперский сервер.
 
Сверху