コード例 #1
0
 /**
  * @expectedException \FSi\Component\DataGrid\Exception\DataGridColumnException
  */
 public function testMappingFieldsOptionInputArrayMissingMappingFieldsFormat()
 {
     $dateTimeObject = new \DateTime('2012-05-03 12:41:11');
     $dateObject = new \DateTime('2012-05-03');
     $value = array('datetime' => $dateTimeObject->format('Y-m-d H:i:s'), 'time' => $dateObject->format('Y-m-d H:i:s'));
     $this->column->setOption('input_type', 'array');
     $this->column->filterValue($value);
 }
コード例 #2
0
ファイル: ActionTest.php プロジェクト: norzechowicz/datagrid
 public function testFilterValueAvailableActionInActionsOption()
 {
     $this->column->setOption('actions', array('edit' => array('uri_scheme' => '/test/%s', 'domain' => 'fsi.pl', 'protocol' => 'https://', 'redirect_uri' => 'http://onet.pl/')));
     $this->assertSame(array('edit' => array('url' => 'https://fsi.pl/test/bar?redirect_uri=' . urlencode('http://onet.pl/'), 'field_mapping_values' => array('foo' => 'bar'))), $this->column->filterValue(array('foo' => 'bar')));
 }