Вы получаете и обрабатываете GET-параметры, обычный GET-параметр - это строка.
"По-правильному" -
$this->fullname = $request->request->get('fullname', '');
Создавать NullObject в данном случае - это излишество, PHP - один из немногих ЯП, где строка не является объектом. Сгодился бы и null, но это "не православно".