Filter input array
<?php
public function validateInput()
{
$inputFilters = [
'type' => [
'filter' => FILTER_CALLBACK,
'options' => function($search) {
return is_string($search) ? $search : null;
}
],
'id' => [
'filter' => FILTER_VALIDATE_INT
],
];
// store filtered inputs
$this->inputs = filter_input_array(INPUT_GET, $inputFilters);
}