Exemplo n.º 1
0
 public function testTrimOption()
 {
     $column = new Text();
     $column->initOptions();
     $column->setOption('trim', true);
     $value = array(' VALUE ');
     $this->assertSame(array('VALUE'), $column->filterValue($value));
 }
 public function test_set_value_format_that_is_clousure()
 {
     $column = new Text();
     $extension = new ValueFormatColumnOptionsExtension();
     $column->addExtension($extension);
     $column->initOptions();
     $extension->initOptions($column);
     $column->setOptions(array('value_format' => function ($data) {
         return (string) $data;
     }));
     $extension->filterValue($column, array('for' => 'bar'));
 }