ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ILIAS\Style\Content\Characteristic Class Reference

Characteristic (Class) of style. More...

+ Collaboration diagram for ILIAS\Style\Content\Characteristic:

Public Member Functions

 __construct (string $type, string $characteristic, bool $hide, array $titles, int $order_nr=0, bool $outdated=false)
 
 withStyleId (int $style_id)
 
 getStyleId ()
 
 getCharacteristic ()
 
 getType ()
 
 isHidden ()
 
 getTitles ()
 
 getOrderNr ()
 
 isOutdated ()
 

Protected Attributes

int $style_id
 
string $type
 
string $characteristic
 
bool $hide
 
array $titles
 
int $order_nr
 
bool $outdated
 

Detailed Description

Characteristic (Class) of style.

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

Definition at line 27 of file class.Characteristic.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Style\Content\Characteristic::__construct ( string  $type,
string  $characteristic,
bool  $hide,
array  $titles,
int  $order_nr = 0,
bool  $outdated = false 
)

Member Function Documentation

◆ getCharacteristic()

ILIAS\Style\Content\Characteristic::getCharacteristic ( )

Definition at line 65 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$characteristic.

65  : string
66  {
67  return $this->characteristic;
68  }

◆ getOrderNr()

ILIAS\Style\Content\Characteristic::getOrderNr ( )

Definition at line 86 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$order_nr.

86  : int
87  {
88  return $this->order_nr;
89  }

◆ getStyleId()

ILIAS\Style\Content\Characteristic::getStyleId ( )

Definition at line 60 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$style_id.

60  : int
61  {
62  return $this->style_id;
63  }

◆ getTitles()

ILIAS\Style\Content\Characteristic::getTitles ( )

Definition at line 81 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$titles.

81  : array
82  {
83  return $this->titles;
84  }

◆ getType()

ILIAS\Style\Content\Characteristic::getType ( )

Definition at line 70 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$type.

70  : string
71  {
72  return $this->type;
73  }

◆ isHidden()

ILIAS\Style\Content\Characteristic::isHidden ( )

Definition at line 76 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$hide.

76  : bool
77  {
78  return $this->hide;
79  }

◆ isOutdated()

ILIAS\Style\Content\Characteristic::isOutdated ( )

Definition at line 91 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$outdated.

91  : bool
92  {
93  return $this->outdated;
94  }

◆ withStyleId()

ILIAS\Style\Content\Characteristic::withStyleId ( int  $style_id)

Definition at line 53 of file class.Characteristic.php.

References ILIAS\Style\Content\Characteristic\$style_id.

53  : Characteristic
54  {
55  $clone = clone $this;
56  $clone->style_id = $style_id;
57  return $clone;
58  }

Field Documentation

◆ $characteristic

string ILIAS\Style\Content\Characteristic::$characteristic
protected

◆ $hide

bool ILIAS\Style\Content\Characteristic::$hide
protected

◆ $order_nr

int ILIAS\Style\Content\Characteristic::$order_nr
protected

◆ $outdated

bool ILIAS\Style\Content\Characteristic::$outdated
protected

◆ $style_id

int ILIAS\Style\Content\Characteristic::$style_id
protected

◆ $titles

array ILIAS\Style\Content\Characteristic::$titles
protected

◆ $type

string ILIAS\Style\Content\Characteristic::$type
protected

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