BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\Data\Record Class Reference
Inheritance diagram for BlueSpice\Data\Record:
Collaboration diagram for BlueSpice\Data\Record:

Public Member Functions

 __construct ($dataSet,\Status $status=null)
 
 get ($fieldName, $default=null)
 
 set ($fieldName, $value)
 
 jsonSerialize ()
 
 getData ()
 
 getStatus ()
 

Protected Attributes

 $dataSet = null
 
 $status = null
 

Constructor & Destructor Documentation

BlueSpice\Data\Record::__construct (   $dataSet,
\Status  $status = null 
)
Parameters
\stdClass$dataSet

Member Function Documentation

BlueSpice\Data\Record::get (   $fieldName,
  $default = null 
)
Parameters
string$fieldName
mixed$default
Returns
mixed

Implements BlueSpice\Data\IRecord.

BlueSpice\Data\Record::getData ( )
Returns

Implements BlueSpice\Data\IRecord.

BlueSpice\Data\Record::getStatus ( )
Returns

Implements BlueSpice\Data\IRecord.

BlueSpice\Data\Record::jsonSerialize ( )
Returns
array

Implements JsonSerializable.

BlueSpice\Data\Record::set (   $fieldName,
  $value 
)
Parameters
string$fieldName
mixed$value

Implements BlueSpice\Data\IRecord.


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