Moodle APIs 4.2
Moodle 4.2.7 (Build: 20240422)
Public Member Functions | Public Attributes | List of all members
core_external\external_value Class Reference
Inheritance diagram for core_external\external_value:

Public Member Functions

 __construct ( $type, $desc='', $required=VALUE_REQUIRED, $default=null, $allownull=NULL_ALLOWED)
 Constructor for the external_value class.
 

Public Attributes

bool $allownull
 Allow null values.
 
mixed $default
 Default value.
 
string $desc
 Description of element.
 
bool $required
 Element value required, null not allowed.
 
mixed $type
 Value type PARAM_XX.
 

Constructor & Destructor Documentation

◆ __construct()

core_external\external_value::__construct (   $type,
  $desc = '',
  $required = VALUE_REQUIRED,
  $default = null,
  $allownull = NULL_ALLOWED 
)

Constructor for the external_value class.

Parameters
mixed$type
string$desc
int$required
mixed$default
bool$allownull

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