当前位置: 首页>>代码示例>>PHP>>正文


PHP Check::JsonReturn方法代码示例

本文整理汇总了PHP中Check::JsonReturn方法的典型用法代码示例。如果您正苦于以下问题:PHP Check::JsonReturn方法的具体用法?PHP Check::JsonReturn怎么用?PHP Check::JsonReturn使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Check的用法示例。


在下文中一共展示了Check::JsonReturn方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: switch

                $regImage->setReg_id($regId);
                $regImage->Execute()->insert();
            }
        }
    }
}
switch ($method) {
    case "GET":
        //retorna todos os itens
        if ($id) {
            $Read->setReg_id($id);
            $Read->Execute()->find();
            Check::JsonReturn($Read->Execute()->getResult(), 'Registro não encontrado!', '204');
        } else {
            $Read->Execute()->findAll();
            Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma registro cadastrado!', '204');
        }
        break;
    case "POST":
        if (isset($request->reg_id)) {
            //update
            $regId = $request->reg_id;
            $request->reg_date_resposta = date('Y-m-d H:i:s');
            $request->reg_date_lastupdate = date('Y-m-d H:i:s');
            $request->user_lastupdate = $user->user_id;
            unset($request->user_cadastro);
            unset($request->user_recebimento);
            unset($request->area_recebimento);
            $request = setDados((array) $request);
            $Read->setThis($request);
            $update = $Read->Execute()->update(NULL, "reg_id");
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:31,代码来源:registro.api.php

示例2: json_encode

 case "GET":
     //retorna todos os itens
     if (isset($id)) {
         $Read->setMeta_id($id);
         $Read->Execute()->find();
         if ($Read->Execute()->getResult()) {
             echo json_encode($Read->Execute()->getResult());
         } else {
             http_response_code(404);
         }
     } elseif (!empty($query) && $query == 'ativos') {
         $Read->Execute()->Query("meta_status=1");
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma meta cadastrada!', '204');
     } else {
         $Read->Execute()->findAll();
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma meta cadastrada!', '204');
     }
     break;
 case "POST":
     if (!empty($request->meta_id)) {
         //update
         $Read->setThis($request);
         $Read->Execute()->update(NULL, 'meta_id');
         echo json_encode($request);
     } else {
         //salvar
         $Read->setThis($request);
         $insert = $Read->Execute()->insert();
         if ($insert) {
             $request->meta_id = (int) $Read->Execute()->MaxFild("meta_id");
         }
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:31,代码来源:metas.api.php

示例3: Controle

<?php

$Read = new Controle('ws_perfil_has_ws_acesso');
switch ($method) {
    case "GET":
        //retorna todos os itens
        if ($id) {
            $sql = "SELECT * FROM ws_perfil_has_ws_acesso pa " . "JOIN ws_perfil p ON(p.perfil_id = pa.perfil_id) " . "JOIN ws_acesso a ON(a.acesso_id = pa.acesso_id) " . "WHERE pa.perfil_id = :perfil_id";
            $Read->FullRead($sql, "perfil_id={$id}", true);
            Check::JsonReturn($Read->getResult(), 'Perfil sem acessos cadastrados', 204);
        } else {
            $Read->findAll();
            Check::JsonReturn($Read->getResult(), 'Nenhum perfil cadastrado!', 204);
        }
        break;
    case "POST":
        if ($request->id) {
            $message = ['message' => 'Salvo com sucesso!', 'status' => 200];
            //deleta todos os dados deste pefil
            $Read->delete("perfil_id={$request->id}");
            foreach ($request->list as $value) {
                $Read->insert("perfil_id={$request->id}&acesso_id={$value->acesso_id}");
            }
            echo json_encode($message);
        }
        break;
    case "DELETE":
        //deleta arquivo
        break;
    default:
        break;
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:31,代码来源:perfilHasAcesso.api.php

示例4:

<?php

$status = '404';
$message = 'Arquivo não encontrado!';
Check::JsonReturn(false, $message, $status);
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:5,代码来源:404.php

示例5: json_encode

 case "GET":
     //retorna todos os itens
     if (isset($id)) {
         $Read->setEquip_id($id);
         $Read->Execute()->find();
         if ($Read->Execute()->getResult()) {
             echo json_encode($Read->Execute()->getResult());
         } else {
             http_response_code(404);
         }
     } elseif (!empty($query) && $query == 'ativos') {
         $Read->Execute()->Query("equip_status=1");
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhum equipamento cadastrado!', '204');
     } else {
         $Read->Execute()->findAll();
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhum equipamento  cadastrado!', '204');
     }
     break;
 case "POST":
     if (!empty($request->equip_id)) {
         //update
         $Read->setThis($request);
         $Read->Execute()->update(NULL, 'equip_id');
         echo json_encode($request);
     } else {
         //salvar
         $Read->setThis($request);
         $insert = $Read->Execute()->insert();
         if ($insert) {
             $request->equip_id = (int) $Read->Execute()->MaxFild("equip_id");
         }
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:31,代码来源:equipamentos.api.php

示例6: FindAll

 public function FindAll()
 {
     $this->Read->Execute()->findAll();
     Check::JsonReturn($this->Read->Execute()->getResult(), 'Nenhuma Glosa cadastrada!', '204');
 }
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:5,代码来源:AdminGlosa.class.php

示例7: json_encode

 case "GET":
     //retorna todos os itens
     if (isset($id)) {
         $Read->setNcon_id($id);
         $Read->Execute()->find();
         if ($Read->Execute()->getResult()) {
             echo json_encode($Read->Execute()->getResult());
         } else {
             http_response_code(404);
         }
     } elseif (!empty($query) && $query == 'ativos') {
         $Read->Execute()->Query("ncon_status=1");
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma não conformidade cadastrada!', '204');
     } else {
         $Read->Execute()->findAll();
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma não conformidade cadastrada!', '204');
     }
     break;
 case "POST":
     if (!empty($request->ncon_id)) {
         //update
         $request = setData($request);
         $Read->setThis($request);
         $Read->Execute()->update(NULL, 'ncon_id');
         echo json_encode($request);
     } else {
         //salvar
         $request = setData($request);
         $Read->setThis($request);
         $insert = $Read->Execute()->insert();
         if ($insert) {
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:31,代码来源:naoconformidade.api.php

示例8: json_encode

 case "GET":
     //retorna todos os itens
     if (isset($id)) {
         $Read->setUser_id($id);
         $Read->Execute()->find();
         if ($Read->Execute()->getResult()) {
             echo json_encode($Read->Execute()->getResult());
         } else {
             http_response_code(404);
         }
     } elseif (!empty($query) && $query == 'ativos') {
         $Read->Execute()->Query("user_status=1");
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhum atendente cadastrado!', '204');
     } else {
         $Read->Execute()->findAll();
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhum atendente  cadastrado!', '204');
     }
     break;
 case "POST":
     if (!empty($request->user_id)) {
         //update
         $Read->setThis($request);
         $Read->Execute()->update(NULL, 'user_id');
         echo json_encode($request);
     } else {
         //salvar
         $Read->setThis($request);
         $insert = $Read->Execute()->insert();
         if ($insert) {
             $request->user_id = (int) $Read->Execute()->MaxFild("user_id");
         }
开发者ID:adrianosilvareis,项目名称:intranet,代码行数:31,代码来源:atendentes.api.php


注:本文中的Check::JsonReturn方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。