19declare(strict_types=1);
37 use GlobalDICDomainServices;
49 $this->rbacsystem =
$DIC->rbac()->system();
50 $this->repo_service = $repo_service;
74 $this->repo_service->characteristic(),
75 $this->repo_service->characteristicCopyPaste(),
76 $this->repo_service->color(),
88 $this->repo_service->characteristic(),
89 $this->repo_service->color()
129 if (is_null($this->log)) {
130 $this->log = $this->
logger()->styl();
137 string $image_dir =
""
Customizing of pimple-DIC for ILIAS.
trait GlobalDICDomainServices
Manages access to content style editing.
Main business logic for characteristics.
Manages container related content style behaviour.
Main business logic for content style images.
InternalRepoService $repo_service
access(int $ref_id=0, int $user_id=0)
image(int $style_id, StyleAccessManager $access_manager)
characteristic(int $style_id, StyleAccessManager $access_manager)
object(int $ref_id, int $obj_id=0)
Objects without ref id (e.g.
__construct(Container $DIC, InternalRepoService $repo_service, protected InternalDataService $data_service)
cssBuilder(\ilObjStyleSheet $style, string $image_dir="")
color(int $style_id, StyleAccessManager $access_manager)
repositoryContainer(int $ref_id)
Manages repository object related content style behaviour.
Component logger with individual log levels by component id.
class ilRbacSystem system function like checkAccess, addActiveRole ... Supporting system functions ar...
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
initDomainServices(\ILIAS\DI\Container $DIC)