Как сохранить изменения в файл с помощью библиотеки DIDOM
Возникла проблемка в работе с php библиотекой DIDOM. Я загружаю HTML из локального файла php вот таким способом:
$document = new Document('page.html', true);
После произвожу поиск по селектору $element = $document->find("div > h1");, что происходит успешно, так как я получаю массив с одним объектом.
Далее кручу массив $element в цикле и испльзую $item->setValue('Foo'); для изменения текста в h1. Но это значение меняется только в объекте, но не в файле php. Подскажите пожалуйста, правильно ли я понимаю, что это библиотека должна вносить изменения в файл или этот метод не для этого (setValue) ?
Как тогда изменить текст который я нашёл с помощью селектора div > h1 и сохранить в том файле, в котором производился поиск ?