|
|
|
| Вообще у некого класаа есть метод, в процессе переработки название метода изменилось.
Класс вовсехпроектах обновился. Но в старыхпроектов используется ссылка на метод, со старым названием. Возможно в классе прописать старый метод, который теперь будет ссылаться на новый если обращение происходит к старому методу? | |
|
|
|
|
|
|
|
для: garold
(15.06.2010 в 00:06)
| | может с помощью __call():
mixed __call ( string $name , array $arguments )
<?php
class test {
public function __call($name, $args) {
if($name=='oldMethodName' || $name=='newMethodName') {
//...
}
}
}
?>
|
http://php.net/manual/en/language.oop5.overloading.php
пойдет? | |
|
|
|