Есть if is_numeric return OfferRequest ajaxSelectNameById else return

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
Есть:
if (is_numeric($q) ) {
return OfferRequest::ajaxSelectNameById($q);
} else {
return OfferRequest::ajaxSelectName($q);
}
Можно заменить на:
$functionName = (is_numeric($q)) ? 'ajaxSelectNameById' : 'ajaxSelectName';
return OfferRequest::{$functionName}($q);