multiple() public méthode

public multiple ( )
Exemple #1
0
 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);
 }
Exemple #2
0
 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);
 }