Inseriti metodi sperimentali per i callback su set delle variabili Dao testato IN LETTURA
32 lines
709 B
PHP
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){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
?>
|