Neos\Flow\I18n\Translator::injectLocalizationService PHP Method

injectLocalizationService() public method

public injectLocalizationService ( Service $localizationService ) : void
$localizationService Service
return void
    public function injectLocalizationService(I18n\Service $localizationService)
    {
        $this->localizationService = $localizationService;
    }

Usage Example

 /**
  * @return void
  */
 public function setUp()
 {
     $this->defaultLocale = new I18n\Locale('en_GB');
     $mockLocalizationService = $this->createMock(I18n\Service::class);
     $mockLocalizationService->expects($this->any())->method('getConfiguration')->will($this->returnValue(new I18n\Configuration('en_GB')));
     $this->translator = new I18n\Translator();
     $this->translator->injectLocalizationService($mockLocalizationService);
 }