changes, global search (clients, cleintCases)

This commit is contained in:
Simon Pocrnjič
2024-11-19 12:49:16 +01:00
parent c45751c1e2
commit 3ae70bf340
37 changed files with 1888 additions and 229 deletions
+10
View File
@@ -5,11 +5,13 @@
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Laravel\Scout\Searchable;
class PersonAddress extends Model
{
/** @use HasFactory<\Database\Factories\Person/PersonAddressFactory> */
use HasFactory;
use Searchable;
protected $fillable = [
'address',
@@ -26,6 +28,14 @@ class PersonAddress extends Model
'deleted'
];
public function toSearchableArray(): array
{
return [
'address' => $this->address,
'country' => $this->country
];
}
protected static function booted(){
static::creating(function (PersonAddress $address) {
$address->user_id = auth()->id();