getOption('core_path').'/components/simplx/mirage/simplx_mirage.php');
/**********************************************************
Example without all those annoying comments ;)
***********************************************************/
class Aircraft extends Simplx_Mirage_Object {
function __construct($id){
global $modx;
$result = false;
if(isset($id)){
self::$_prefixTvs = false;
$result = parent::__construct($id);
if(!$result){
return false;
}
}else{
return false;
}
}
public function save(){
global $modx;
$result = false;
$result = parent::save();
if(!$result){
return false;
}
}
}
/**********************************************************
Lets use it!
***********************************************************/
$aircraft = new Aircraft(6);
print 'Aircraft:'.$aircraft->registration_number.'
';
$aircraft->registration_number = 3333;
$aircraft->save();
print 'Aircraft instance as JSON:'.$aircraft->toJSON();