public function actionPropertyRow()
 {
     if (yii::$app->request->isAjax) {
         $m_tabs = new Tabs();
         $m_tables = new Tables();
         $m_models = new Models();
         $model_id = (int) yii::$app->request->get("model_id");
         $table_columns = $m_tables->GetTableForModelId($model_id);
         $data['column'] = $m_models->GetColumnFromTable($table_columns);
         $data['rows'] = get_class_methods(yii::$app->interface);
         $data['tabs'] = $m_tabs->GetItems($model_id);
         $view = $this->renderFile($this->viewPath . '/utils/addpropertyrow.php', ["data" => $data, "row_id" => uniqid()]);
         return $view;
     }
 }
 public function getModelData($id)
 {
     $model = Models::find($id);
     $returnModel = [];
     $returnModel['id'] = $id;
     $returnModel['model'][0] = $model->toArray();
     $returnModel = $this->getModelDataPieces($model, $returnModel);
     return $returnModel;
 }