|
ILIAS
trunk Revision v13.0_alpha-46-gad4e41c4eac
|
Collaboration diagram for ilBadge:Public Member Functions | |
| __construct (?int $a_id=null, ?Container $container=null) | |
| clone (int $target_parent_obj_id) | |
| getTypeInstance () | |
| copy (int $a_new_parent_id, string $copy_suffix) | |
| setId (int $a_id) | |
| getId () | |
| setParentId (int $a_id) | |
| getParentId () | |
| setTypeId (string $a_id) | |
| getTypeId () | |
| setActive (bool $a_value) | |
| isActive () | |
| setTitle (string $a_value) | |
| getTitle () | |
| setDescription (string $a_value) | |
| getDescription () | |
| setCriteria (string $a_value) | |
| getCriteria () | |
| setValid (string $a_value) | |
| getValid () | |
| setConfiguration (?array $a_value=null) | |
| getConfiguration () | |
| create () | |
| update () | |
| delete () | |
| getParentMeta () | |
| deleteStaticFiles () | |
| getImageRid () | |
| setImageRid (?string $image_rid) | |
Static Public Member Functions | |
| static | getInstancesByParentId (int $a_parent_id, ?array $a_filter=null) |
| static | getInstancesByType (string $a_type_id) |
| static | getObjectInstances (?array $filter=null) |
| static | getExtendedTypeCaption (ilBadgeType $a_type) |
Protected Member Functions | |
| read (int $a_id) | |
| importDBRow (array $a_row) | |
| getPropertiesForStorage () | |
| prepareJson (string $a_base_url, string $a_img_suffix) | |
Protected Attributes | |
| ilDBInterface | $db |
| int | $id = 0 |
| int | $parent_id = 0 |
| string | $type_id = '' |
| bool | $active = false |
| string | $title = '' |
| string | $desc = '' |
| string | $image_rid = null |
| string | $valid = '' |
| array | $config = null |
| string | $criteria = '' |
Private Attributes | |
| ilLogger | $log |
| Services | $resource_storage |
Definition at line 23 of file class.ilBadge.php.
| ilBadge::__construct | ( | ?int | $a_id = null, |
| ?Container | $container = null |
||
| ) |
Definition at line 39 of file class.ilBadge.php.
References $container, $DIC, and read().
Here is the call graph for this function:| ilBadge::clone | ( | int | $target_parent_obj_id | ) |
Definition at line 116 of file class.ilBadge.php.
References ILIAS\Survey\Mode\getId().
Referenced by ILIAS\UI\Implementation\Component\Table\Presentation\getCollapseAllSignal(), ILIAS\UI\Implementation\Component\Table\Presentation\getExpandAllSignal(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withAction(), ILIAS\UI\Implementation\Component\Table\AbstractTable\withActions(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withContent(), ILIAS\UI\Implementation\Component\Table\Presentation\withData(), ILIAS\UI\Implementation\Component\Table\DataRow\withDisabledAction(), ILIAS\UI\Implementation\Component\Table\Presentation\withEnvironment(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withFurtherFields(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withFurtherFieldsHeadline(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withHeadline(), ILIAS\UI\Implementation\Component\Table\AbstractTable\withId(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withImportantFields(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withLeadingSymbol(), ILIAS\UI\Implementation\Component\Table\Ordering\withOrderingDisabled(), ILIAS\UI\Implementation\Component\Table\OrderingRow\withOrderingDisabled(), ILIAS\UI\Implementation\Component\Table\OrderingRow\withPosition(), ILIAS\UI\Implementation\Component\Table\AbstractTable\withRequest(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withResetSignals(), ILIAS\UI\Implementation\Component\Table\Presentation\withRowMapping(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withSubheadline(), ILIAS\UI\Implementation\Component\Table\PresentationRow\withTags(), and ILIAS\UI\Implementation\Component\Table\Table\withTitle().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBadge::copy | ( | int | $a_new_parent_id, |
| string | $copy_suffix | ||
| ) |
Definition at line 145 of file class.ilBadge.php.
| ilBadge::create | ( | ) |
Definition at line 357 of file class.ilBadge.php.
References $id, $ilDB, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilBadge::delete | ( | ) |
Definition at line 398 of file class.ilBadge.php.
References Vendor\Package\$e, $ilDB, ilBadgeAssignment\deleteByBadgeId(), and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:| ilBadge::deleteStaticFiles | ( | ) |
Definition at line 493 of file class.ilBadge.php.
References ilFileUtils\delDir(), and ilBadgeHandler\getInstance().
Here is the call graph for this function:| ilBadge::getConfiguration | ( | ) |
Definition at line 319 of file class.ilBadge.php.
| ilBadge::getCriteria | ( | ) |
Definition at line 296 of file class.ilBadge.php.
Referenced by ILIAS\Badge\Tile\modalContent().
Here is the caller graph for this function:| ilBadge::getDescription | ( | ) |
Definition at line 286 of file class.ilBadge.php.
|
static |
Definition at line 502 of file class.ilBadge.php.
Referenced by ILIAS\Badge\ilBadgeTableGUI\getRecords(), ILIAS\Badge\ilObjectBadgeTableGUI\getRecords(), and ilBadgeManagementGUI\listBadgesCmd().
Here is the caller graph for this function:| ilBadge::getId | ( | ) |
Definition at line 236 of file class.ilBadge.php.
References $id.
Referenced by ilBadgeHandler\countStaticBadgeInstances(), ilBadgeHandler\getBadgePath(), and ILIAS\Badge\Tile\profileButton().
Here is the caller graph for this function:| ilBadge::getImageRid | ( | ) |
Definition at line 515 of file class.ilBadge.php.
Referenced by ilBadgeManagementGUI\removeResourceStorageImage().
Here is the caller graph for this function:
|
static |
Definition at line 59 of file class.ilBadge.php.
References $ilDB.
Referenced by ilObjCourse\cloneObject(), ilBadgeManagementGUI\confirmDeleteBadges(), ILIAS\Badge\ilBadgeTableGUI\getRecords(), and ilBadgeManagementGUI\toggleBadges().
Here is the caller graph for this function:
|
static |
|
static |
| array{type | string, title: string, object: string}|null $filter |
Definition at line 183 of file class.ilBadge.php.
References $ilDB, and ilDBConstants\T_TEXT.
Referenced by ilObjBadgeAdministrationGUI\confirmDeleteObjectBadges(), ILIAS\Badge\ilObjectBadgeTableGUI\getRecords(), ILIAS\Badge\ilObjectBadgeTableGUI\renderTable(), and ilObjBadgeAdministrationGUI\toggleObjectBadges().
Here is the caller graph for this function:| ilBadge::getParentId | ( | ) |
Definition at line 246 of file class.ilBadge.php.
Referenced by ILIAS\Badge\BadgeParent\metaData().
Here is the caller graph for this function:| ilBadge::getParentMeta | ( | ) |
Definition at line 447 of file class.ilBadge.php.
References ilObject\_lookupTitle(), ilObject\_lookupType(), and ilObjectDataDeletionLog\get().
Referenced by ILIAS\Badge\BadgeParent\metaData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 425 of file class.ilBadge.php.
References ILIAS\GlobalScreen\Scope\Footer\Factory\getTitle().
Here is the call graph for this function:| ilBadge::getTitle | ( | ) |
Definition at line 276 of file class.ilBadge.php.
Referenced by ILIAS\Badge\Tile\image(), and ILIAS\Badge\Tile\title().
Here is the caller graph for this function:| ilBadge::getTypeId | ( | ) |
Definition at line 256 of file class.ilBadge.php.
| ilBadge::getTypeInstance | ( | ) |
Definition at line 134 of file class.ilBadge.php.
References $handler, and ilBadgeHandler\getInstance().
Here is the call graph for this function:| ilBadge::getValid | ( | ) |
Definition at line 306 of file class.ilBadge.php.
Referenced by ILIAS\Badge\Tile\modalContent().
Here is the caller graph for this function:
|
protected |
Definition at line 340 of file class.ilBadge.php.
| ilBadge::isActive | ( | ) |
Definition at line 266 of file class.ilBadge.php.
|
protected |
Definition at line 476 of file class.ilBadge.php.
|
protected |
Definition at line 328 of file class.ilBadge.php.
References $ilDB.
Referenced by __construct().
Here is the caller graph for this function:| ilBadge::setActive | ( | bool | $a_value | ) |
Definition at line 261 of file class.ilBadge.php.
| ilBadge::setConfiguration | ( | ?array | $a_value = null | ) |
Definition at line 311 of file class.ilBadge.php.
| ilBadge::setCriteria | ( | string | $a_value | ) |
Definition at line 291 of file class.ilBadge.php.
| ilBadge::setDescription | ( | string | $a_value | ) |
Definition at line 281 of file class.ilBadge.php.
| ilBadge::setId | ( | int | $a_id | ) |
Definition at line 231 of file class.ilBadge.php.
| ilBadge::setImageRid | ( | ?string | $image_rid | ) |
Definition at line 525 of file class.ilBadge.php.
Referenced by ilBadgeManagementGUI\cloneBadgeTemplate(), and ILIAS\Badge\ilBadgeImage\processImageUpload().
Here is the caller graph for this function:| ilBadge::setParentId | ( | int | $a_id | ) |
Definition at line 241 of file class.ilBadge.php.
| ilBadge::setTitle | ( | string | $a_value | ) |
Definition at line 271 of file class.ilBadge.php.
| ilBadge::setTypeId | ( | string | $a_id | ) |
Definition at line 251 of file class.ilBadge.php.
| ilBadge::setValid | ( | string | $a_value | ) |
Definition at line 301 of file class.ilBadge.php.
| ilBadge::update | ( | ) |
Definition at line 379 of file class.ilBadge.php.
References $ilDB, and ILIAS\Survey\Mode\getId().
Referenced by ilBadgeManagementGUI\cloneBadgeTemplate(), and ILIAS\Badge\ilBadgeImage\processImageUpload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 30 of file class.ilBadge.php.
|
protected |
Definition at line 35 of file class.ilBadge.php.
|
protected |
Definition at line 36 of file class.ilBadge.php.
|
protected |
Definition at line 26 of file class.ilBadge.php.
|
protected |
Definition at line 32 of file class.ilBadge.php.
|
protected |
Definition at line 27 of file class.ilBadge.php.
|
protected |
Definition at line 33 of file class.ilBadge.php.
|
private |
Definition at line 25 of file class.ilBadge.php.
|
protected |
Definition at line 28 of file class.ilBadge.php.
|
private |
Definition at line 37 of file class.ilBadge.php.
|
protected |
Definition at line 31 of file class.ilBadge.php.
|
protected |
Definition at line 29 of file class.ilBadge.php.
|
protected |
Definition at line 34 of file class.ilBadge.php.