public function detail($params) { $category = new ItemModel(); $result_array = $category->detail($params); $validated_params = $category->detailParams($params); // $hitCount = $category->getHitCount(); $status = new StatusModel($result_array); $output = ""; if (!empty($params["output"])) { $output = $params["output"]; } $result = array("status" => $status->toArray(), "params" => $validated_params, "result" => $result_array); $view = new item_SearchView(); $view->appendHeader($status->code); $view->appendHeader($output); $view->render($result, $output); }
public static function getListStatus() { $stat = null; $i = 0; foreach (StatusModel::all() as $status) { if ($status['id'] != 1 && $status['id'] != 5 && $status['id'] != 6) { $stat[$i] = $status; } $i++; } return $stat; }
$modelStatus->{'set' . ucfirst($campo)}($valor); } // edita os valores do banco para o Status if ($erro = $modelStatus->valida()) { print json_encode($erro); } else { if ($controlStatus->edit($modelStatus)) { print 1; } } break; // caso a ação seja de deletar um Status existente // caso a ação seja de deletar um Status existente case 'delete': // cria um novo modelo de Status $model = new StatusModel(); // cria um novo controller de Status $control = StatusController::getInstance(); // define no modelo o id do Status a ser deletado $model->setId($id); // deleta o Status print $control->delete($model); break; // caso a ação seja de listar os Statuss existentes // caso a ação seja de listar os Statuss existentes case 'list': // cria um novo controller de Statuss $control = StatusController::getInstance(); // busca no banco informações de todos os Statuss $status = $control->find([], 0); if ($status == false) {