19declare(strict_types=1);
47 foreach ($mount_instructions as $title => $mount_instruction) {
48 $mount_instruction = str_replace(
53 '[WEBFOLDER_URI_KONQUEROR]',
54 '[WEBFOLDER_URI_NAUTILUS]',
58 (
string) $this->ref_id,
60 $this->uri_builder->getWebDavDefaultUri($this->ref_id),
61 $this->uri_builder->getWebDavKonquerorUri($this->ref_id),
62 $this->uri_builder->getWebDavNautilusUri($this->ref_id),
63 $this->settings->get(
'admin_email'),
68 $mount_instructions[$title] = $mount_instruction;
71 return $mount_instructions;
__construct(Repository $a_repo, UriBuilder $a_uri_builder, ilSetting $a_settings, string $language, protected int $ref_id)
fillPlaceholdersForMountInstructions(array $mount_instructions)
Class ilObject Basic functions for all objects.
static _lookupObjectId(int $ref_id)
static _lookupTitle(int $obj_id)
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc