Esta extensão registra três classes internas: as representações de arquivo retornadas por rar_open() – RarArchive, as representações de entrada retornadas por rar_list() e rar_entry_get() – RarEntry e o tipo de exceção RarException.
Esta extensão também registra um recurso de fluxo, denominado "rar" e um wrapper de URL denominado "rar wrapper" e registrado sob o prefixo "rar".