protected function convertToBoolean($value) { if (is_string($value)) { $value = strtolower($value); } if ($value === 'true') { return true; } if ($value === 'false') { return false; } return $value; }