/** * If a value is a string, and once trimmed is empty, `null` is returned. * * @inheritdoc */ public function read($name) { $value = parent::read($name); if (is_string($value) && trim($value) === '') { return null; } return $value; }