ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
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
10interface Radio extends Input
11{
12
22 public function withOption(string $value, string $label, string $byline = null) : Radio;
23
29 public function getOptions() : array;
30
39 public function getBylineFor(string $value);
40}
An exception for terminatinating execution or to throw for unit testing.
This describes commonalities between all inputs.
Definition: Input.php:32
This is what a radio-input looks like.
Definition: Radio.php:11
getBylineFor(string $value)
Get byline for a single option.
getOptions()
Get all options as value=>label.
withOption(string $value, string $label, string $byline=null)
Add an option-entry to the radio-input.