ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem Class Reference
+ Collaboration diagram for ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem:

Public Member Functions

 __construct (string $id, string $title, int $time, string $mime, string $resource, string $preview_pic, string $description="", string $playing_time="", int $duration=0)
 
 getId ()
 
 getTitle ()
 
 getDescription ()
 
 getTime ()
 
 getMime ()
 
 getResource ()
 
 getPreviewPic ()
 
 getPlayingTime ()
 
 getDuration ()
 

Protected Attributes

string $id = ""
 
string $title = ""
 
int $time = 0
 
string $mime = ""
 
string $resource = ""
 
string $preview_pic = ""
 
string $description = ""
 
string $playing_time = ""
 
int $duration = 0
 

Detailed Description

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 24 of file class.VideoItem.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::__construct ( string  $id,
string  $title,
int  $time,
string  $mime,
string  $resource,
string  $preview_pic,
string  $description = "",
string  $playing_time = "",
int  $duration = 0 
)

Definition at line 36 of file class.VideoItem.php.

References ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$description, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$duration, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$id, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$mime, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$playing_time, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$preview_pic, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$resource, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$time, ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem\$title, and ilUtil\getImagePath().

46  {
47  $this->id = $id;
48  $this->title = $title;
49  $this->time = $time;
50  $this->mime = $mime;
51  $this->resource = $resource;
52  $this->preview_pic = $preview_pic;
53  if ($this->preview_pic == "") {
54  $this->preview_pic = \ilUtil::getImagePath("media/mcst_preview.svg");
55  }
56  $this->description = $description;
57  $this->playing_time = $playing_time;
58  $this->duration = $duration;
59  }
static getImagePath(string $image_name, string $module_path="", string $mode="output", bool $offline=false)
get image path (for images located in a template directory)
+ Here is the call graph for this function:

Member Function Documentation

◆ getDescription()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getDescription ( )

◆ getDuration()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getDuration ( )

◆ getId()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getId ( )

◆ getMime()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getMime ( )

◆ getPlayingTime()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getPlayingTime ( )

◆ getPreviewPic()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getPreviewPic ( )

◆ getResource()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getResource ( )

◆ getTime()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getTime ( )

◆ getTitle()

ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::getTitle ( )

Field Documentation

◆ $description

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$description = ""
protected

◆ $duration

int ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$duration = 0
protected

◆ $id

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$id = ""
protected

◆ $mime

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$mime = ""
protected

◆ $playing_time

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$playing_time = ""
protected

◆ $preview_pic

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$preview_pic = ""
protected

◆ $resource

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$resource = ""
protected

◆ $time

int ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$time = 0
protected

◆ $title

string ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\Extract\Video\VideoItem::$title = ""
protected

The documentation for this class was generated from the following file: