<?php
class User extends Model {
// ===========
// = Statics =
// ===========
protected static $table_name = 'USER';
public static function create($post) {
parent::exec('USER_CREATE', [':name' => $post['name'], ':email' => $post['email']]);
}
public static function getList() {
$stm = parent::exec('USER_GET_LIST');
return $stm->fetchAll();
}
public static function getWithId($id) {
$stm = parent::exec('USER_GET_WITH_ID', [':id' => $id]);
return $stm->fetchAll();
}
public static function update($put, $id) {
parent::exec('USER_UPDATE', [':name' => $put->name, ':email' => $put->email, ':id' => $id]);
}
public static function delete($id) {
parent::exec('USER_DELETE', [':id' => $id]);
}
}
?>
-
raphael.peim authoreda508d46e