Neos\Flow\Tests\Functional\I18n\Fixtures\SampleFormatter::format PHP Метод

format() публичный Метод

public format ( mixed $value, Locale $locale, array $styleProperties = [] ) : string
$value mixed
$locale Neos\Flow\I18n\Locale
$styleProperties array
Результат string
    public function format($value, I18n\Locale $locale, array $styleProperties = [])
    {
        return $value . '+Formatted42';
    }

Usage Example

 /**
  * @test
  */
 public function formatResolverWorksCorrectlyForFullyQualifiedFormatterClassNames()
 {
     $actualFormatter = new Fixtures\SampleFormatter();
     $locale = new I18n\Locale('de');
     $testResult = $this->formatResolver->resolvePlaceholders(sprintf('{0,%s}', Fixtures\SampleFormatter::class), ['foo'], $locale);
     $this->assertEquals($actualFormatter->format('foo', $locale), $testResult);
 }
SampleFormatter