private function handleTopicReplyUpload($model, $name) { $topicReply = new TopicReplies(); if (isset($_POST['TopicReplies'])) { $topicReply->setAttributes($_POST['TopicReplies']); if ($topicReply->save()) { $model->associationId = $topicReply->id; $model->update(array('associationId')); echo $topicReply->id; } else { file_exists('uploads/protected/' . $name) && unlink('uploads/protected/' . $name); echo CJSON::encode(array('message' => $topicReply->getAllErrorMessages())); } } else { file_exists('uploads/protected/' . $name) && unlink('uploads/protected/' . $name); echo CJSON::encode(array('message' => Yii::t('app', 'Reply '))); } }