<?php
namespace App\Http\Controllers\Sislog;
use App\Http\Controllers\Controller;
use App\Imali\ImaliAccount;
use Illuminate\Http\Request;
class UssdController extends Controller
{
public function checkPhone($phone)
{
$user = ImaliAccount::query()
->join('users', 'users.id', '=', 'imali_accounts.user_id')
->where('users.phone', $phone)
->first();
if ($user) {
return response()->json(['message' => 'Utilizador vĂ¡lido', 'data' => $user, 'phone' => $phone]);
} else {
return response()->json(['message' => 'Conta invalida', 'status' => 400], 400);
}
}
public function checkImaliAccount($account_number, $phone)
{
$user = ImaliAccount::query()
->join('users', 'users.id', '=', 'imali_accounts.user_id')
->where('users.phone', $phone)
->where('imali_accounts.account_number', $account_number)
->first();
if ($user) {
return response()->json(['message' => 'Conta i.Mali Verificada', 'stats' => 200]);
} else {
return response()->json(['message' => 'Conta i.Mali invalida', 'status' => 400], 400);
}
}
}