ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
Radio.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 2018 Nils Haagen <nils.haagen@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4 
6 
10 interface Radio extends Input
11 {
12 
23  public function withOption(string $value, string $label, string $byline = null, $dependant_fields = null) : Radio;
24 
30  public function getOptions() : array;
31 
40  public function getBylineFor(string $value);
41 
50  public function getDependantFieldsFor(string $value);
51 }
This describes commonalities between all inputs.
Definition: Input.php:30
getOptions()
Get all options as value=>label.
This is what a radio-input looks like.
Definition: Radio.php:10
getDependantFieldsFor(string $value)
Get dependant fields for a single option.
withOption(string $value, string $label, string $byline=null, $dependant_fields=null)
Add an option-entry to the radio-input.
getBylineFor(string $value)
Get byline for a single option.