Можно ли вызвать класс по умолчанию в аргументах функции?

Например, у меня есть следующая функция:

public static function foo($bar = true) {

if ($bar === true)
$bar = Bar::getCurren()->id;

//etc

}

Можно ли каким-то образом получить такую ​​конструкцию?

public static function foo($bar = Bar::getCurrent()->id) {

//etc

}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …