public static function callMethod($object, $methodName, $default) { $name = rtrim($methodName, '()'); if (method_exists($object, $name)) { $result = $object->{$name}(); return $result === null ? $default : $result; } return $default; }