/**
* Returns the audit model for the record.
* @return AuditModel the model.
*/
protected function loadModel($action)
{
list($model, $modelId) = $this->getModel();
$criteria = new CDbCriteria();
$criteria->addCondition('model=:model');
$criteria->addCondition('modelId=:modelId');
$criteria->addCondition('action=:action');
$criteria->params = array(':model' => $model, ':modelId' => $modelId, ':action' => $action);
$criteria->order = 't.created DESC';
return AuditModel::model()->find($criteria);
}