It would be very helpful when radius_put_attr() would support array as second argument.
Before:
radius_put_attr($radius, RADIUS_USER_NAME, $user);
radius_put_attr($radius, RADIUS_CHAP_PASSWORD, $pass);
radius_put_attr($radius, RADIUS_CHAP_CHALLENGE, $chall);
After:
$options = [
RADIUS_USER_NAME => $user,
RADIUS_CHAP_PASSWORD => $pass,
RADIUS_CHAP_CHALLENGE => $chall,
];
radius_put_attr_array($radius, $options);