The documentation does not state that the return value could also be other constants like RADIUS_DISCONNECT_ACK and more.(PECL radius >= 1.1.0)
radius_send_request — Envia a solicitação e aguarda uma resposta
Após a solicitação Radius ser construída, ela é enviada por radius_send_request().
A função radius_send_request() envia a solicitação e aguarda uma resposta válida, repetindo as tentativas nos servidores definidos em rodízio conforme necessário.
radius_handleO resource RADIUS.
   Se uma resposta válida for recebida, radius_send_request()
   retorna o código Radius que especifica o tipo de resposta. Este será
   normalmente RADIUS_ACCESS_ACCEPT,
   RADIUS_ACCESS_REJECT ou
   RADIUS_ACCESS_CHALLENGE. Se nenhuma resposta válida for
   recebida, radius_send_request() retornará false.
  
The documentation does not state that the return value could also be other constants like RADIUS_DISCONNECT_ACK and more.