Привет всем. Я пишу программу, которая преобразует некоторые данные в нашей базе данных, а затем вызывает Doctrine для создания файлов YAML из указанной структуры базы данных Mysql. У меня Doctrine работает изнутри PHP. Однако я не могу понять, как вызывать команды CLI из PHP. Ниже приведена команда CLI Doctrine 2, которая делает то, что мне нужно.
php ./doctrine orm: convert-mapping --filter = "users" --from-database yml ./test
Эта команда работает из командной строки Linux, но как мне сделать то же самое с помощью объектов Doctrine? Я не хочу просто использовать оператор PHP exec для отправки команды в оболочку. Я хочу использовать объектную модель Doctrine.