for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Gettext\Extractors;
use Gettext\Translations;
use Gettext\Utils\MultidimensionalArrayTrait;
/**
* Class to get gettext strings from json.
*/
class Json extends Extractor implements ExtractorInterface
{
use MultidimensionalArrayTrait;
* {@inheritdoc}
public static function fromString($string, Translations $translations, array $options = [])
$messages = json_decode($string, true);
if (is_array($messages)) {
self::fromArray($messages, $translations);
}