本文整理汇总了PHP中Empresa::select方法的典型用法代码示例。如果您正苦于以下问题:PHP Empresa::select方法的具体用法?PHP Empresa::select怎么用?PHP Empresa::select使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Empresa
的用法示例。
在下文中一共展示了Empresa::select方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: login
function login(Request $request, Response $response)
{
$response = $response->withHeader('Content-type', 'application/json');
$data = json_decode($request->getBody(), true);
$cont = 0;
$std = 0;
$roles = array();
$dataCliente = Cliente::select("email", "nombres", "apellidos")->where('email', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
if ($dataCliente != null) {
$cont++;
array_push($roles, "cliente");
}
$dataEmpresa = Empresa::select("email", "nombre", "foto")->where('email', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
if ($dataEmpresa != null) {
$cont++;
array_push($roles, "empresa");
}
$dataUsuario = Usuario::select("id", "nombres", "apellidos", "idSucursal", "idCategoria")->where('id', '=', $data['usuario'])->where('pass', '=', $data['pass'])->first();
if ($dataUsuario != null) {
$cont++;
array_push($roles, "usuario");
}
if ($cont > 0) {
$response = $response->withStatus(200);
$std = 1;
} else {
$response = $response->withStatus(404);
}
$response->getBody()->write(json_encode(array("std" => $std, "roles" => $roles)));
return $response;
}
示例2: empresaactivas
function empresaactivas(Request $request, Response $response)
{
$response = $response->withHeader('Content-type', 'application/json');
$data = Empresa::select('*')->where('estado', '=', 'ACTIVO')->get();
if (count($data) == 0) {
$response = $response->withStatus(404);
}
$response->getBody()->write($data);
return $response;
}