Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Protected Attributes | List of all members
core_calendar\local\event\value_objects\event_description Class Reference

Class representing a description value object. More...

Inheritance diagram for core_calendar\local\event\value_objects\event_description:
core_calendar\local\event\value_objects\description_interface

Public Member Functions

 __construct ($value, $format)
 Constructor. More...
 
 get_format ()
 Get the description's format. More...
 
 get_value ()
 Get the description's text. More...
 

Protected Attributes

int $format
 $format The description's format.
 
string $value
 $value The description's text.
 

Detailed Description

Class representing a description value object.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Constructor & Destructor Documentation

◆ __construct()

core_calendar\local\event\value_objects\event_description::__construct (   $value,
  $format 
)

Constructor.

Parameters
string$valueThe description's value.
int$formatThe description's format.

Member Function Documentation

◆ get_format()

core_calendar\local\event\value_objects\event_description::get_format ( )

Get the description's format.

Return values
intThe description's format.

Implements core_calendar\local\event\value_objects\description_interface.

◆ get_value()

core_calendar\local\event\value_objects\event_description::get_value ( )

Get the description's text.

Return values
stringThe description's text.

Implements core_calendar\local\event\value_objects\description_interface.


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