Files
fdn2/private/lib/dao/models/NotiziaModel.php
T
Riccardo Di Dato 9ab9016142 Il progetto compila
Inseriti metodi sperimentali per i callback su set delle variabili
Dao testato IN LETTURA
2016-01-07 21:05:52 +01:00

32 lines
709 B
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 07/gen/2016
*/
class NotiziaModel extends Model implements ConstraintObjectBehaviourCallable{
public function __construct($saveableObject){
parent::__construct("notizia", $saveableObject);
$this->getConstrainedObject()->createSetBehaviour("numero", ConstrainedObject::SET_BEHAVIOUR_IGNORE, $this);
}
public function executeGetCallback($constrainedOriginal, $key){
}
public function executeSetCallback($constrainedOriginal, $key, $value){
if (strcmp("numero", $key)==0){
$constrainedOriginal->$key = $value+100;
}
return $constrainedOriginal;
}
public function executeUnsetCallback($constrainedOriginal, $key){
}
}
?>