0
バッチ処理/レンダリングタスクがあります。これは、データをデータベースからストリーミングして、希望の方法でフォーマットし、StreamedResponse
を介してクライアントにストリーミングすることによって行われます。私は処理とストリーミングを可能な限り軽くしたい。Symfony2 Translated in StreamedResponse
$responseStream->setCallback(function() use ($statement) {
echo '{"data":[';
$firstRow = $statement->fetch();
echo json_encode(arrayFromRow($firstRow));
while (is_object($statement) AND ($row = $statement->fetch()) !== FALSE) {
echo ',';
echo json_encode(arrayFromRow($row));
}
echo ']}';
});
これはストリームであり、正常に動作します。 arrayFromRow
機能に翻訳を追加したいと思います。メッセージファイルへのプログラム的なアクセスのためのsymfony2のdocを教えてください。このためのAPIはありますか?
おかげ
http://symfony.com/を使用するのと同じ方法でそれを使用することができますdoc/current/translation.html –