beh filter_var è stata introdotta con php 5.2.0 (a leggere il manuale). non conosco sto php-fusion, ma magari volevano tenerlo compatibile anche con altre versioni di php

e cmq, qui sembra usata piu per tenere una querystring "pulita" secondo dei criteri... dovresiti vdere che cosa ci fanno in seguito per capire perchè ci applicano quella funzione