initial commit

This commit is contained in:
2026-06-29 13:00:18 +06:00
commit f2aea74471
3931 changed files with 562423 additions and 0 deletions

31
app/Models/WaveCycle.php Normal file
View File

@@ -0,0 +1,31 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
class WaveCycle extends BaseModel
{
use HasFactory;
protected $fillable = ['user_id','wave_cycle'];
public function insertUserWaveCycle($inputData)
{
$result = [];
$cycleObj = self::where('user_id',$inputData['user_id'])->first();
if(!empty($cycleObj))
{
$inputData['wave_cycle'] = $cycleObj['wave_cycle'] + 1;
$result['data'] = $cycleObj->update($inputData);
}
else{
$inputData['wave_cycle'] = 1;
$result['data'] = self::create($inputData);
}
$result['message'] = 'save successfully';
$result['status'] = true;
return $result;
}
}