saludos, empezando con yii, que opinan del siguiente metodo ya que beforeSend() y afterFind() tiene comportamientos no deseados, se aceptan criticas y metodos super optimos para auditoria de solo campos modificados…
saludos a todos, y que tal si luego del :
public function actionUpdate($id)
{
$model=$this->loadModel($id);
if(isset($_POST['Persons']))
{
$audit="The user".Yii::app()->user->user_id." make the following updates... : ";
foreach($model->attributes as $key => $value)
{
if(isset($_POST['Persons'][$key]))
{
if($value!=$_POST['Persons'][$key])
$audit.="[".$value. "] by . . [".$_POST['Persons'][$key]."],";
}
}
}
if($valid)
{
if($model->save())
{
}} . . . .