|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Inheritance diagram for ILIAS\Calendar\Shared\Outgoing\TableBuilder:
Collaboration diagram for ILIAS\Calendar\Shared\Outgoing\TableBuilder:Public Member Functions | |
| __construct (protected DataRetrieval $data_retrieval, protected ilLanguage $lng, protected UIFactory $ui_factory, protected HTTP $http) | |
| get (URLBuilder $url_builder, URLBuilderToken $id_token, URLBuilderToken $action_token) | |
| get (URLBuilder $url_builder, URLBuilderToken $id_token, URLBuilderToken $action_token) | |
Data Fields | |
| const string | TYPE_COLUMN = 'type' |
| const string | TITLE_COLUMN = 'title' |
| const string | DESCRIPTION_COLUMN = 'description' |
| const string | WRITABLE_COLUMN = 'writable' |
| const string | DEASSIGN_ACTION = 'shareDeassign' |
Definition at line 31 of file TableBuilder.php.
| ILIAS\Calendar\Shared\Outgoing\TableBuilder::__construct | ( | protected DataRetrieval | $data_retrieval, |
| protected ilLanguage | $lng, | ||
| protected UIFactory | $ui_factory, | ||
| protected HTTP | $http | ||
| ) |
Definition at line 39 of file TableBuilder.php.
| ILIAS\Calendar\Shared\Outgoing\TableBuilder::get | ( | URLBuilder | $url_builder, |
| URLBuilderToken | $id_token, | ||
| URLBuilderToken | $action_token | ||
| ) |
Implements ILIAS\Calendar\Shared\TableBuilderInterface.
Definition at line 47 of file TableBuilder.php.
References ILIAS\Calendar\Shared\Outgoing\TableBuilder\DEASSIGN_ACTION, ILIAS\Calendar\Shared\Outgoing\TableBuilder\DESCRIPTION_COLUMN, ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Calendar\Shared\Outgoing\TableBuilder\TITLE_COLUMN, ILIAS\Calendar\Shared\Outgoing\TableBuilder\TYPE_COLUMN, ILIAS\UI\URLBuilder\withParameter(), and ILIAS\Calendar\Shared\Outgoing\TableBuilder\WRITABLE_COLUMN.
Here is the call graph for this function:| const string ILIAS\Calendar\Shared\Outgoing\TableBuilder::DEASSIGN_ACTION = 'shareDeassign' |
Definition at line 37 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Outgoing\TableBuilder\get().
| const string ILIAS\Calendar\Shared\Outgoing\TableBuilder::DESCRIPTION_COLUMN = 'description' |
Definition at line 35 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Outgoing\TableBuilder\get(), and ILIAS\Calendar\Shared\Outgoing\DataRetrieval\getRows().
| const string ILIAS\Calendar\Shared\Outgoing\TableBuilder::TITLE_COLUMN = 'title' |
Definition at line 34 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Outgoing\TableBuilder\get(), and ILIAS\Calendar\Shared\Outgoing\DataRetrieval\getRows().
| const string ILIAS\Calendar\Shared\Outgoing\TableBuilder::TYPE_COLUMN = 'type' |
Definition at line 33 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Outgoing\TableBuilder\get(), and ILIAS\Calendar\Shared\Outgoing\DataRetrieval\getRows().
| const string ILIAS\Calendar\Shared\Outgoing\TableBuilder::WRITABLE_COLUMN = 'writable' |
Definition at line 36 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Outgoing\TableBuilder\get(), and ILIAS\Calendar\Shared\Outgoing\DataRetrieval\getRows().