added function for trigger 2

This commit is contained in:
2026-07-06 19:21:20 +03:30
parent dcc8559945
commit fc3792902a
6 changed files with 60 additions and 13 deletions
+8 -2
View File
@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
use App\DB\Te\TableEngine;
use App\Models\Cnt;
use App\Models\Customer;
use App\Models\User;
use Illuminate\Http\Request;
use Symfony\Component\HttpKernel\Exception\UnprocessableEntityHttpException;
@@ -101,8 +102,13 @@ class SuperController extends Controller
public function update(Request $request, $id)
{
$data= $request->all();
if (isset($data['mobile']) && !is_null($data['mobile'])){
Customer::assertMobileUnique($data['mobile'], (int) $id);
if (isset($data['mobile']) && !is_null($data['mobile'])) {
$data['mobile'] = Customer::normalizeMobile($data['mobile']);
if ($this->name_model === 'customer') {
Customer::assertMobileUnique($data['mobile'], (int) $id);
} elseif ($this->name_model === 'user') {
User::assertMobileUnique($data['mobile'], (int) $id);
}
}
if (isset($data['fname']) && isset($data['lname'])){
$data['name'] = $data['fname'] . ' ' . $data['lname'];