|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Inheritance diagram for ILIAS\Calendar\Shared\Inbox\TableBuilder:
Collaboration diagram for ILIAS\Calendar\Shared\Inbox\TableBuilder:Public Member Functions | |
| __construct (protected DataRetrieval $data_retrieval, protected ilLanguage $lng, protected UIFactory $ui_factory, protected HTTP $http, protected ilObjUser $user, protected DataFactory $data_factory) | |
| get (URLBuilder $url_builder, URLBuilderToken $id_token, URLBuilderToken $action_token) | |
| get (URLBuilder $url_builder, URLBuilderToken $id_token, URLBuilderToken $action_token) | |
Data Fields | |
| const string | NAME_COLUMN = 'name' |
| const string | OWNER_COLUMN = 'owner' |
| const string | APPOINTMENTS_COUNT_COLUMN = 'appointments_count' |
| const string | CREATED_ON_COLUMN = 'created_on' |
| const string | ACCEPT_INVITATION_ACTION = 'acceptShared' |
| const string | DECLINE_INVITATION_ACTION = 'declineShared' |
Definition at line 34 of file TableBuilder.php.
| ILIAS\Calendar\Shared\Inbox\TableBuilder::__construct | ( | protected DataRetrieval | $data_retrieval, |
| protected ilLanguage | $lng, | ||
| protected UIFactory | $ui_factory, | ||
| protected HTTP | $http, | ||
| protected ilObjUser | $user, | ||
| protected DataFactory | $data_factory | ||
| ) |
Definition at line 43 of file TableBuilder.php.
| ILIAS\Calendar\Shared\Inbox\TableBuilder::get | ( | URLBuilder | $url_builder, |
| URLBuilderToken | $id_token, | ||
| URLBuilderToken | $action_token | ||
| ) |
Implements ILIAS\Calendar\Shared\TableBuilderInterface.
Definition at line 53 of file TableBuilder.php.
References ILIAS\Calendar\Shared\Inbox\TableBuilder\ACCEPT_INVITATION_ACTION, ILIAS\Calendar\Shared\Inbox\TableBuilder\APPOINTMENTS_COUNT_COLUMN, ILIAS\Calendar\Shared\Inbox\TableBuilder\CREATED_ON_COLUMN, ILIAS\Calendar\Shared\Inbox\TableBuilder\DECLINE_INVITATION_ACTION, ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Calendar\Shared\Inbox\TableBuilder\NAME_COLUMN, ILIAS\Calendar\Shared\Inbox\TableBuilder\OWNER_COLUMN, ilCalendarSettings\TIME_FORMAT_24, ILIAS\Repository\user(), and ILIAS\UI\URLBuilder\withParameter().
Here is the call graph for this function:| const string ILIAS\Calendar\Shared\Inbox\TableBuilder::ACCEPT_INVITATION_ACTION = 'acceptShared' |
Definition at line 40 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Inbox\TableBuilder\get().
| const string ILIAS\Calendar\Shared\Inbox\TableBuilder::APPOINTMENTS_COUNT_COLUMN = 'appointments_count' |
Definition at line 38 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Inbox\TableBuilder\get(), and ILIAS\Calendar\Shared\Inbox\DataRetrieval\getRows().
| const string ILIAS\Calendar\Shared\Inbox\TableBuilder::CREATED_ON_COLUMN = 'created_on' |
Definition at line 39 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Inbox\TableBuilder\get(), and ILIAS\Calendar\Shared\Inbox\DataRetrieval\getRows().
| const string ILIAS\Calendar\Shared\Inbox\TableBuilder::DECLINE_INVITATION_ACTION = 'declineShared' |
Definition at line 41 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Inbox\TableBuilder\get().
| const string ILIAS\Calendar\Shared\Inbox\TableBuilder::NAME_COLUMN = 'name' |
Definition at line 36 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Inbox\TableBuilder\get(), and ILIAS\Calendar\Shared\Inbox\DataRetrieval\getRows().
| const string ILIAS\Calendar\Shared\Inbox\TableBuilder::OWNER_COLUMN = 'owner' |
Definition at line 37 of file TableBuilder.php.
Referenced by ILIAS\Calendar\Shared\Inbox\TableBuilder\get(), and ILIAS\Calendar\Shared\Inbox\DataRetrieval\getRows().