for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Happyr\TranslationBundle\Service;
use Happyr\TranslationBundle\Model\Message;
use Happyr\TranslationBundle\Translation\FilesystemUpdater;
class Filesystem implements TranslationServiceInterface
{
/**
* @var FilesystemUpdater filesystemService
*/
private $filesystemService;
*
* @param FilesystemUpdater $filesystemService
public function __construct(FilesystemUpdater $filesystemService)
$this->filesystemService = $filesystemService;
}
* @inheritDoc
public function fetchTranslation(Message $message, $updateFs = false)
if ($updateFs) {
$this->filesystemService->updateMessageCatalog([$message]);
public function updateTranslation(Message $message)
public function flagTranslation(Message $message, $type = 0)
public function createAsset(Message $message)
public function downloadAllTranslations()
public function importAllTranslations()
public function synchronizeAllTranslations()
public function uploadAllTranslations()