Компонент DomCrawler в основном используется в приложениях Symfony в функциональных тестах для фильтрации узлов DOM документов HTML / XML. Методы, предоставляемые DomCrawler, изначально были вдохновлены jQuery, такие как eq(), first(), children(), nextAll() и т. д.
В Symfony 4.4 были добавлены три новых метода, часто запрашиваемых сообществом: match(), closest() и outerHtml().