У меня есть это внутри класса php:
$this->ID = $user_id;
public function getUserFiles($id = $this->ID) { } // error here
Но, видимо, мне не разрешено использовать собственность таким образом. Итак, как мне объявить, что значение аргумента метода по умолчанию должно быть значением свойства ID?
Должен быть лучший способ, чем этот:
$this->ID = $user_id;
public function getUserFiles($id = '') {
$id = ($id == '') ? $this->ID : $id;
}