39 lines
1.1 KiB
PHP
39 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* ZenTaoPHP的model类。
|
|
* The model class file of ZenTaoPHP framework.
|
|
*
|
|
* The author disclaims copyright to this source code. In place of
|
|
* a legal notice, here is a blessing:
|
|
*
|
|
* May you do good and not evil.
|
|
* May you find forgiveness for yourself and forgive others.
|
|
* May you share freely, never taking more than you give.
|
|
*/
|
|
|
|
/**
|
|
* model基类。
|
|
* The base class of model.
|
|
*
|
|
* @package framework
|
|
*/
|
|
include dirname(__FILE__) . '/base/model.class.php';
|
|
class model extends baseModel
|
|
{
|
|
/**
|
|
* 删除记录
|
|
* Delete one record.
|
|
*
|
|
* @param string $table the table name
|
|
* @param string $id the id value of the record to be deleted
|
|
* @access public
|
|
* @return void
|
|
*/
|
|
public function delete($table, $id)
|
|
{
|
|
$this->dao->update($table)->set('deleted')->eq(1)->where('id')->eq($id)->exec();
|
|
$object = preg_replace('/^' . preg_quote($this->config->db->prefix) . '/', '', trim($table, '`'));
|
|
$this->loadModel('action')->create($object, $id, 'deleted', '', $extra = ACTIONMODEL::CAN_UNDELETED);
|
|
}
|
|
}
|