public function deleteData($data = array())
{
foreach ($data as $key => $value) {
if (!is_numeric($key)) {
throw new DotEnvException("dotenv-editor::class.numeric_array_needed", 0);
}
}
if ($this->AutoBackupEnabled()) {
$this->createBackup();
}
$env = $this->getContent();
foreach ($data as $delete) {
foreach ($env as $key => $value) {
if ($delete === $key) {
unset($env[$key]);
}
}
}
return $this->save($env);
}