<?php
require_once('EVDB.class.php');
$user = EVDB::findUserByLogin('foo');
if (!$user instanceof EVDBObject) {
$user = EVDB::create('User');
$user->login = 'foo';
$user->views = 5; // notice, that "views" property is not the part of the original schema
}
$user->views++;
// onBeforeSave()
$user->save();
// onAfterSave()
echo $user->getViews(); // see plugins/EVDBUserPlugin.class.php
|