Есть небольшой класс:
class MyClass
{
public function write($msg,$type = 'INFO') {
// пишем в строку ,
...
}
}
Так вот,есть помимо type INFO другие(около 10).Чтобы не писать для каждого типа вот так:
$nl = new MyClass();
$nl->write('msg','INFO');
Сделала функцию-обертку,вида:
public function info($message){
return $this->write($message,$type = 'INFO');
}
$nl = new MyClass();
$nl->info($msg);
Если сделать для каждого типа такую функцию-обертку не будет ли это глупо? Может есть какие-то методы для обхода этого? Или нужно просто не выеживатся и использовать одну функцию?