У меня возникают трудности с пониманием правильного синтаксиса для второго значения по умолчанию в следующей инструкции объявления метода. Любые предложения будут ценны. Спасибо!
protected function load($columName = self::_tableIdName, $columnValue = self::_data->{self::_tableIdName})
{...}
Примечания: $_tableIdName
является защищенной переменной в классе;
$_data
- это защищенный объект stdClass внутри класса.
Я пытаюсь сделать значение по умолчанию для $columnValue
равным соответствующему значению из внутреннего $_data
объекта.