$res = number_format((double) $floor_size, 0); } return $res . ' ' . $sign . "({$sqm} {$sign_sqm})"; } /** * @Author: ANH DUNG Jul 08, 2014 * @Todo: load model loadModelByClass * @Param: ($id, $ClassName) * @Return: model */ public static function loadModelByClass($id, $ClassName) { try { $model_ = call_user_func(array($ClassName, 'model')); $model = $model_->findByPk($id); if ($model === null) { Yii::log("The requested page does not exist."); throw new CHttpException(404, 'The requested page does not exist.'); } return $model; } catch (Exception $e) { Yii::log("Exception " . print_r($e, true), 'error'); throw new CHttpException("Exception " . print_r($e, true)); } }