Plutôt que de faire un merge, autant faire quelque chose du type

```php
$parameters = array(
    'form' => $form,
    ....
);
if ($delete) {
    $parameters['delete'] = $delete
}

return $parameters;
```

Pour éviter de faire des traitements sur tableau