CasperSecurity
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Spatie\Activitylog\LogOptions;
use Spatie\Activitylog\Traits\LogsActivity;
class CandidateLogin extends Model
{
use HasFactory;
protected $guarded=[];
use LogsActivity;
public function getActivitylogOptions(): LogOptions
{
return LogOptions::defaults()
->logAll()
->useLogName('system')
->setDescriptionForEvent(fn(string $eventName) => "This model has been {$eventName}");
}
}
//$validator=$request->validate([
// 'email'=>'required|email',
// 'mobile_no'=>'required | numeric',
// 'password'=>'required | min:8',
// 'confirm_password'=>'required | same:password'
//
//]);
//$reg =CandidateLogin::create($validator);
//$rescode=$reg;
//
//if($rescode){
// $response = APIHelper::createAPIResponse(false, 200, "Registered", $rescode);
//}else
//{
// $response = APIHelper::createAPIResponse(true, 500, "sorry", []);
//}
//return response()->json($response);