Skip to content

Commit 6c3826c

Browse files
committed
[Translation][File dumper] allow get file content without writing in file.
1 parent 327c647 commit 6c3826c

23 files changed

+55
-112
lines changed

src/Symfony/Component/Translation/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ CHANGELOG
66

77
* deprecated FileDumper::format(), overwrite FileDumper::formatCatalogue() instead.
88
* deprecated Translator::getMessages(), rely on TranslatorBagInterface::getCatalogue() instead.
9+
* added `FileDumper::formatCatalogue` which allows format the catalogue without dumping it into file.
910
* added option `json_encoding` to JsonFileDumper
1011
* added options `as_tree`, `inline` to YamlFileDumper
1112
* added support for XLIFF 2.0.

src/Symfony/Component/Translation/Dumper/CsvFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public function format(MessageCatalogue $messages, $domain = 'messages')
3636
/**
3737
* {@inheritdoc}
3838
*/
39-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
39+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
4040
{
4141
$handle = fopen('php://memory', 'rb+');
4242

src/Symfony/Component/Translation/Dumper/FileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public function dump(MessageCatalogue $messages, $options = array())
9797
*
9898
* @return string representation
9999
*/
100-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
100+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
101101
{
102102
@trigger_error('The '.__METHOD__.' method will replace the format method in 3.0. You should overwritten it instead of overwriting format instead.', E_USER_DEPRECATED);
103103

src/Symfony/Component/Translation/Dumper/IcuResFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public function format(MessageCatalogue $messages, $domain = 'messages')
3838
/**
3939
* {@inheritdoc}
4040
*/
41-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
41+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
4242
{
4343
$data = $indexes = $resources = '';
4444

src/Symfony/Component/Translation/Dumper/IniFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function format(MessageCatalogue $messages, $domain = 'messages')
3333
/**
3434
* {@inheritdoc}
3535
*/
36-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
36+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
3737
{
3838
$output = '';
3939

src/Symfony/Component/Translation/Dumper/JsonFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function format(MessageCatalogue $messages, $domain = 'messages')
3333
/**
3434
* {@inheritdoc}
3535
*/
36-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
36+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
3737
{
3838
if (isset($options['json_encoding'])) {
3939
$flags = $options['json_encoding'];

src/Symfony/Component/Translation/Dumper/MoFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public function format(MessageCatalogue $messages, $domain = 'messages')
3434
/**
3535
* {@inheritdoc}
3636
*/
37-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
37+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
3838
{
3939
$output = $sources = $targets = $sourceOffsets = $targetOffsets = '';
4040
$offsets = array();

src/Symfony/Component/Translation/Dumper/PhpFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ protected function format(MessageCatalogue $messages, $domain)
3333
/**
3434
* {@inheritdoc}
3535
*/
36-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
36+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
3737
{
3838
$output = "<?php\n\nreturn ".var_export($messages->all($domain), true).";\n";
3939

src/Symfony/Component/Translation/Dumper/PoFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function format(MessageCatalogue $messages, $domain = 'messages')
3333
/**
3434
* {@inheritdoc}
3535
*/
36-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
36+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
3737
{
3838
$output = 'msgid ""'."\n";
3939
$output .= 'msgstr ""'."\n";

src/Symfony/Component/Translation/Dumper/QtFileDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function format(MessageCatalogue $messages, $domain)
3333
/**
3434
* {@inheritdoc}
3535
*/
36-
protected function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
36+
public function formatCatalogue(MessageCatalogue $messages, $domain, array $options = array())
3737
{
3838
$dom = new \DOMDocument('1.0', 'utf-8');
3939
$dom->formatOutput = true;

0 commit comments

Comments
 (0)