15 $categoryId =
$request->get(
'categoryId');
16 if ($categoryId && $categoryId < 0)
20 message:
'categoryId should be positive integer',
21 customData: [
'field_name' =>
'categoryId'],
26 $onlyCurrentUser =
$request[
'onlyCurrentUser'] ??
null;
27 $this->validateBool($onlyCurrentUser,
'onlyCurrentUser');
29 $onlyWithComments =
$request[
'onlyWithComments'] ??
null;
30 $this->validateBool($onlyWithComments,
'onlyWithComments');
32 $fromYear =
$request[
'fromYear'] ??
null;
33 $this->validateYear($fromYear,
'fromYear');
35 $fromMonth =
$request[
'fromMonth'] ??
null;
36 $this->validateMonth($fromMonth,
'fromMonth');
38 $toYear =
$request[
'toYear'] ??
null;
39 $this->validateYear($toYear,
'toYear');
41 $toMonth =
$request[
'toMonth'] ??
null;
42 $this->validateMonth($toMonth,
'toMonth');
69 $this->addFieldError(sprintf(
'%s should be valid year', $fieldName), $fieldName);
81 $this->addFieldError(sprintf(
'%s should be valid month', $fieldName), $fieldName);