Извините, но еще не знаком с OO.
Я работаю с CodeIgniter, но этот вопрос в основном просто PHP OO.
У меня есть файл класса с кучей функций, которые делают похожую вещь:
function blah_method($the_id=null)
{
// if no the_id set, set it to user's default
if(!isset($the_id)){
$the_id = $this->member['the_id'];
}
Теперь, вместо того, чтобы делать это с каждым методом в этом классе, могу ли я установить это в конструкторе? так что я все еще могу передать $ the_id явно, чтобы переопределить его, но в противном случае он всегда просто по умолчанию $this->member['the_id'];
Какой самый элегантный способ сделать это?