Moodle PHP Documentation 4.1
Moodle 4.1.11 (Build: 20240610) (c8c84b4af18)
.utils MCManager.utils

Classes

class  Moxiecode_JSON
 This class handles JSON stuff. More...
 
class  Moxiecode_JSONReader
 

Functions

 Moxiecode_JSONReader::__construct ($data)
 
 Moxiecode_JSON::_encodeArray ($input)
 
 Moxiecode_JSONReader::_int2utf8 ($int)
 
 Moxiecode_JSONReader::_readBool ($chr)
 
 Moxiecode_JSONReader::_readNull ()
 
 Moxiecode_JSONReader::_readNumber ($start)
 
 Moxiecode_JSONReader::_readString ($quote)
 
 Moxiecode_JSON::_utf82utf16 ($utf8)
 
 Moxiecode_JSON::addArray ($key)
 
 Moxiecode_JSON::decode ($input)
 
 Moxiecode_JSON::encode ($input)
 
 Moxiecode_JSON::encodeString ($input)
 
 Moxiecode_JSON::getDelim ($index, &$reader)
 
 Moxiecode_JSONReader::getLocation ()
 
 Moxiecode_JSONReader::getToken ()
 
 Moxiecode_JSONReader::getTokenName ()
 
 Moxiecode_JSONReader::getValue ()
 
 Moxiecode_JSON::Moxiecode_JSON ()
 Old syntax of class constructor.
 
 Moxiecode_JSONReader::Moxiecode_JSONReader ($data)
 Old syntax of class constructor.
 
 Moxiecode_JSONReader::peek ()
 
 Moxiecode_JSONReader::read ($len=1)
 
 Moxiecode_JSONReader::readAway ()
 
 Moxiecode_JSONReader::readToken ()
 
 Moxiecode_JSON::readValue (&$reader)
 
 Moxiecode_JSONReader::skip ($len)
 

Variables

*ingroup MCManager utils *author Moxiecode *copyright Copyright ©
 
 Moxiecode_JSONReader::$_data
 
 Moxiecode_JSONReader::$_lastLocations
 
 Moxiecode_JSONReader::$_len
 
 Moxiecode_JSONReader::$_location
 
 Moxiecode_JSONReader::$_needProp
 
 Moxiecode_JSONReader::$_pos
 
 Moxiecode_JSONReader::$_token
 
 Moxiecode_JSONReader::$_value
 
*ingroup MCManager utils *author Moxiecode *copyright Copyright Moxiecode Systems AB
 
const JSON_BOOL 1
 
const JSON_END_ARRAY 9
 
const JSON_END_OBJ 7
 
const JSON_FLOAT 4
 
const JSON_IN_ARRAY 30
 
const JSON_IN_BETWEEN 50
 
const JSON_IN_OBJECT 40
 
const JSON_INT 2
 
const JSON_KEY 10
 
const JSON_NULL 5
 
const JSON_SKIP 11
 
const JSON_START_ARRAY 8
 
const JSON_START_OBJ 6
 
const JSON_STR 3
 

Detailed Description

Function Documentation

◆ Moxiecode_JSON()

Moxiecode_JSON::Moxiecode_JSON ( )

Old syntax of class constructor.

Deprecated in PHP7.

Deprecated
since Moodle 3.1

◆ Moxiecode_JSONReader()

Moxiecode_JSONReader::Moxiecode_JSONReader ( $data)

Old syntax of class constructor.

Deprecated in PHP7.

Deprecated
since Moodle 3.1