ILIAS  trunk Revision v11.0_alpha-2645-g16283d3b3f8
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 ()
 

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.

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().

41  {
42  $this->id = $id;
43  $this->title = $title;
44  $this->description = $description;
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
+ 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.

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

81  : CopyrightDataInterface
82  {
83  return $this->data;
84  }
CopyrightDataInterface $data
Definition: Entry.php:31

◆ description()

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

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 61 of file Entry.php.

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

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

61  : string
62  {
63  return $this->description;
64  }
+ 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.

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

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

◆ isDefault()

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

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 66 of file Entry.php.

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

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

◆ isOutdated()

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

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 71 of file Entry.php.

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

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

◆ position()

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

Implements ILIAS\MetaData\Copyright\EntryInterface.

Definition at line 76 of file Entry.php.

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

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

76  : int
77  {
78  return $this->position;
79  }
+ 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.

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

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

56  : string
57  {
58  return $this->title;
59  }
+ 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: