public function run()
 {
     $controller = $this->getController();
     if (!empty($_POST["pk"]) && !empty($_POST["name"]) && !empty($_POST["value"])) {
         $projectId = $_POST["pk"];
         $projectFieldName = $_POST["name"];
         $projectFieldValue = $_POST["value"];
         try {
             Project::updateProjectField($projectId, $projectFieldName, $projectFieldValue, Yii::app()->session["userId"]);
         } catch (CTKException $e) {
             return Rest::json(array("result" => false, "msg" => $e->getMessage(), $projectFieldName => $projectFieldValue));
         }
     } else {
         return Rest::json(array("result" => false, "msg" => Yii::t("project", "RequĂȘte incorrecte")));
     }
     return Rest::json(array("result" => true, "msg" => Yii::t("project", "Project well updated"), $projectFieldName => $projectFieldValue));
 }