multiple() public method

public multiple ( )
コード例 #1
0
ファイル: SelectTest.php プロジェクト: facilinfo/form
 public function testCanSelectMultipleElementsInMultiselects()
 {
     $select = new Select('color', array('red' => 'Red', 'blue' => 'Blue'));
     $expected = '<select name="color[]" multiple="multiple"><option value="red" selected>Red</option><option value="blue" selected>Blue</option></select>';
     $result = $select->multiple()->select(array('red', 'blue'))->render();
     $this->assertEquals($expected, $result);
 }
コード例 #2
0
ファイル: SelectTest.php プロジェクト: SkysoulDesign/TempArk
 public function testSelectCanBeMultiple()
 {
     $select = new Select('people');
     $expected = '<select name="people[]" multiple="multiple"></select>';
     $result = $select->multiple()->render();
     $this->assertEquals($expected, $result);
     $select = new Select('people[]');
     $expected = '<select name="people[]" multiple="multiple"></select>';
     $result = $select->multiple()->render();
     $this->assertEquals($expected, $result);
 }