Для выполнения определенной операции требуется получить массив параметров из (get) запроса.
page: unsigned integer (по умолчанию 1)
per_page: unsigned integer из набора (4,12,24,48), по умолчанию - 4
skip: unsigned integer (по умолчанию, 1)
Можно, конечно, все сделать вручную при помощи самописных функций типа
$request = prepareArray('page,per_page,skip', true); // Получить именованный массив из request
$request['page'] = max(1, intval($request['page']));
$request['per_page'] = checkEnum($request['per_page'], '4,12,24,48');
$request['skip'] = abs(intval($request['skip']));
Но, может, в Yii2 есть предназначенные для этого методы, о которых я не знаю?