19 declare(strict_types=1);
    45         if ($from_mob_id > 0) {
    47             $rid = $this->irss->cloneContainer($from_rid);
    49             $rid = $this->irss->createContainer(
    54         $this->db->insert(
'mob_data', [
    55             'id' => [
'integer', $id],
    56             'rid' => [
'text', $rid]
    62         $set = $this->db->queryF(
    63             'SELECT * FROM mob_data WHERE id = %s',
    68         $record = $this->db->fetchAssoc($set);
    71                 'id' => (
int) $record[
'id'],
    72                 'rid' => (
string) $record[
'rid']
    79     public function delete(
int $id) : 
void    81         $this->db->manipulateF(
    82             'DELETE FROM mob_data WHERE id = %s',
    90         $set = $this->db->queryF(
    91             "SELECT * FROM mob_data " .
    96         if ($rec = $this->db->fetchAssoc($set)) {
    97             return $rec[
"rid"] ?? 
"";
   105             if ($target_path === 
"") {
   108             $this->irss->importFileFromLegacyUploadToContainer(
   122             $this->irss->importFileFromUploadResultToContainer(
   133             $this->irss->addLocalFileToContainer(
   144             $this->irss->addDirectoryToContainer(
   153         return $this->irss->getContainerUri($this->
getRidForMobId($mob_id), $location);
   158         return $this->irss->hasContainerEntry($this->
getRidForMobId($mob_id), $location);
   165         return $this->irss->getStreamOfContainerEntry(
   176         return $this->irss->getContainerEntryInfo(
   187         $this->irss->deliverContainerEntry(
   196         return $this->irss->getResourcePath($this->
getRidForMobId($mob_id));
   204         $this->irss->addStreamToContainer(
   216         $this->irss->addStringToContainer(
   232         return $this->irss->getResourceIdForIdString($this->
getRidForMobId($mob_id));
   239         $this->irss->removePathFromContainer($this->
getRidForMobId($mob_id), $location);
   246         return $this->irss->getContainerEntriesOfPath(
 
Interface StorageResource. 
 
$location
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
Class ResourceIdentification. 
 
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins 
 
The base interface for all filesystem streams.