26 lines
585 B
PHP
26 lines
585 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use Illuminate\Http\Request;
|
|
use App\Models\Deal\Deal;
|
|
use App\Models\Deal\DealStatus;
|
|
|
|
class ConfirmClientFromBitrix extends Controller
|
|
{
|
|
public function confirm(Request $request)
|
|
{
|
|
$deal = Deal::where('confirm_token', $request->hash)->first();
|
|
if ($request->is_unique == true)
|
|
{
|
|
$deal->status = DealStatus::UNIQUE;
|
|
}
|
|
else
|
|
{
|
|
$deal->status = DealStatus::NOT_UNIQUE;
|
|
}
|
|
$deal->save();
|
|
return $deal->id;
|
|
}
|
|
}
|