null case on date filtering
null calling mb_substr
switch ($name) {
case 'start_date_filter':
case 'end_date_filter':
+ if ($this->$name === null) {
+ return $this->$name;
+ }
try {
$d = \DateTime::createFromFormat(__("Y-m-d"), $this->$name);
if ($d === false) {
//some possible combinations
foreach ([$adh->surname, $adh->nickname, $adh->login] as $surname) {
+ if ($surname === null) {
+ continue;
+ }
$infos[] = mb_substr($surname, 0, 1) . $adh->name;
$infos[] = $adh->name . mb_substr($surname, 0, 1);
$infos[] = $surname . $adh->name;