class Person{
public name;
function setName($name){
$this->name=$name;
}
function add($person){
R::store($person)
}
}
$fulano= newPerson();
$fulano->setName('Peter');
$fulano->add($fulano);
class Person extends SimpleModel {
public function update() {
....do validation...
}
}