Мне надо передать в метод одну переменную, остальные необходимые для работы у него есть в классе, но он их не видит и говорит Undefined variable про b и c
Как лучше сделать в этом случае? Поместить их внутрь метода прямо? А вдруг они понадобятся в другом методе класса?
class MyClass
{
private $b = 1;
private $c = 2;
public static function data($a, $b, $c){
$res = $a + $b + $c;
return $res;
}
}
$res = MyClass::data(25);