Как я могу перейти к переводу моделей YAML Doctrines в json-схему? - PullRequest
1 голос
/ 06 июля 2010

По сути, я хочу иметь возможность повторно использовать определения моделей для нацеливания как на модели Doctrine, так и на JSON-схему.

Мне все равно, если это означает определить его на 3-м языке модели и иметь возможность преобразовать его как в yml, так и в json-схему, или если это из json-schema -> yml, если у меня есть 1 место обновить их обоих.

1 Ответ

4 голосов
/ 06 июля 2010

Сразу же, вы можете попробовать разобрать YAML-файлы в PHP-массивах, а затем разобрать массивы в JSON с помощью json_encode () или пойти другим путем и json_decode () JSON-файлов, а затем проанализировать результатФормат YAML.Включенные классы sfYaml должны быть всем, что вам нужно для разбора / кодирования YAML, а json_encode / json_decode включены в PHP 5.2 и выше.

...