ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\MetaData\Copyright\Entry Class Reference
+ Inheritance diagram for ILIAS\MetaData\Copyright\Entry:
+ Collaboration diagram for ILIAS\MetaData\Copyright\Entry:

Public Member Functions

 __construct (int $id, string $title, string $description, bool $is_default, bool $is_outdated, int $position, CopyrightDataInterface $data)
 
 id ()
 
 title ()
 
 description ()
 
 isDefault ()
 
 isOutdated ()
 
 position ()
 
 copyrightData ()
 
 id ()
 
 title ()
 
 description ()
 
 isDefault ()
 
 isOutdated ()
 
 position ()
 
 copyrightData ()
 

Protected Attributes

int $id
 
string $title
 
string $description
 
bool $is_default
 
bool $is_outdated
 
int $position
 
CopyrightDataInterface $data
 

Detailed Description

Definition at line 23 of file Entry.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\MetaData\Copyright\Entry::__construct ( int  $id,
string  $title,
string  $description,
bool  $is_default,
bool  $is_outdated,
int  $position,
CopyrightDataInterface  $data 
)

Definition at line 33 of file Entry.php.

41 {
42 $this->id = $id;
43 $this->title = $title;
45 $this->is_default = $is_default;
46 $this->is_outdated = $is_outdated;
47 $this->position = $position;
48 $this->data = $data;
49 }
CopyrightDataInterface $data
Definition: Entry.php:31

References ILIAS\MetaData\Copyright\Entry\$data, ILIAS\MetaData\Copyright\Entry\$description, ILIAS\MetaData\Copyright\Entry\$id, ILIAS\MetaData\Copyright\Entry\$is_default, ILIAS\MetaData\Copyright\Entry\$is_outdated, ILIAS\MetaData\Copyright\Entry\$position, ILIAS\MetaData\Copyright\Entry\$title, ILIAS\MetaData\Copyright\Entry\description(), ILIAS\MetaData\Copyright\Entry\position(), and ILIAS\MetaData\Copyright\Entry\title().

+ Here is the call graph for this function:

Member Function Documentation

◆ copyrightData()

ILIAS\MetaData\Copyright\Entry::copyrightData ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 81 of file Entry.php.

81 : CopyrightDataInterface
82 {
83 return $this->data;
84 }

References ILIAS\MetaData\Copyright\Entry\$data.

◆ description()

ILIAS\MetaData\Copyright\Entry::description ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 61 of file Entry.php.

61 : string
62 {
63 return $this->description;
64 }

References ILIAS\MetaData\Copyright\Entry\$description.

Referenced by ILIAS\MetaData\Copyright\Entry\__construct().

+ Here is the caller graph for this function:

◆ id()

ILIAS\MetaData\Copyright\Entry::id ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 51 of file Entry.php.

51 : int
52 {
53 return $this->id;
54 }

References ILIAS\MetaData\Copyright\Entry\$id.

◆ isDefault()

ILIAS\MetaData\Copyright\Entry::isDefault ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 66 of file Entry.php.

66 : bool
67 {
68 return $this->is_default;
69 }

References ILIAS\MetaData\Copyright\Entry\$is_default.

◆ isOutdated()

ILIAS\MetaData\Copyright\Entry::isOutdated ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 71 of file Entry.php.

71 : bool
72 {
73 return $this->is_outdated;
74 }

References ILIAS\MetaData\Copyright\Entry\$is_outdated.

◆ position()

ILIAS\MetaData\Copyright\Entry::position ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 76 of file Entry.php.

76 : int
77 {
78 return $this->position;
79 }

References ILIAS\MetaData\Copyright\Entry\$position.

Referenced by ILIAS\MetaData\Copyright\Entry\__construct().

+ Here is the caller graph for this function:

◆ title()

ILIAS\MetaData\Copyright\Entry::title ( )

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 56 of file Entry.php.

56 : string
57 {
58 return $this->title;
59 }

References ILIAS\MetaData\Copyright\Entry\$title.

Referenced by ILIAS\MetaData\Copyright\Entry\__construct().

+ Here is the caller graph for this function:

Field Documentation

◆ $data

CopyrightDataInterface ILIAS\MetaData\Copyright\Entry::$data
protected

◆ $description

string ILIAS\MetaData\Copyright\Entry::$description
protected

◆ $id

int ILIAS\MetaData\Copyright\Entry::$id
protected

◆ $is_default

bool ILIAS\MetaData\Copyright\Entry::$is_default
protected

◆ $is_outdated

bool ILIAS\MetaData\Copyright\Entry::$is_outdated
protected

◆ $position

int ILIAS\MetaData\Copyright\Entry::$position
protected

◆ $title

string ILIAS\MetaData\Copyright\Entry::$title
protected

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