Exemplo n.º 1
0
 public function testFormat()
 {
     $arguments = ['argument1', 'argument2'];
     $this->assertEquals('parameter:test_parameter,arguments:argument1,argument2', $this->manager->format('test_parameter', 'test_format_name', $arguments));
     $this->assertEquals('test_value', $this->manager->format(null, 'test_format_name'));
     $this->setExpectedException('Oro\\Bundle\\UIBundle\\Exception\\InvalidFormatterException', 'Formatter not_existing_formatter not found');
     $this->manager->format('test_parameter', 'not_existing_formatter');
 }
Exemplo n.º 2
0
 /**
  * @param mixed  $parameter
  * @param string $formatterName
  * @param array  $formatterArguments
  *
  * @return mixed
  */
 public function format($parameter, $formatterName, array $formatterArguments = [])
 {
     return $this->formatterManager->format($parameter, $formatterName, $formatterArguments);
 }