File manager - Edit - /var/www/html/spdc/api/app/Models/Shelter.php
Back
<?php namespace App\Models; use Illuminate\Database\Eloquent\Concerns\HasUuids; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Shelter extends BaseModel { use HasFactory; use HasUuids; protected $table = 'shelters'; protected $fillable = [ 'name', 'city', 'state', 'number', 'zip_code', 'neighborhood', 'street', 'reference_point', 'latitude', 'longitude', 'phone', 'service_capacity', 'bathroom_total', 'created_by', 'responsible_for_completing', 'is_real_open', 'open_by', 'closed_by', 'closed_in', 'opening_date', 'is_shelter', 'is_support_point', 'observation_open', 'observation_closed', ]; public function shelterBathrooms() { return $this->hasMany(ShelterBathroom::class); } public function shelterFiles() { return $this->hasMany(ShelterFile::class); } public function shelterManagers() { return $this->hasMany(ShelterManager::class); } public function shelterVoluntaries() { return $this->hasMany(ShelterVoluntary::class); } public function shelterCommonAreas() { return $this->hasMany(ShelterCommonArea::class); } public function shelterHistorics() { return $this->hasMany(ShelterHistoric::class); } public function shelterKitchens() { return $this->hasMany(ShelterKitchen::class); } public function shelterServiceAreas() { return $this->hasMany(ShelterServiceArea::class); } public function shelterWaterTanks() { return $this->hasMany(ShelterWaterTank::class); } public function shelterMembersFamily() { return $this->hasMany(ShelterMemberFamily::class, 'last_shelter_id'); } public function shelterPets() { return $this->hasManyThrough( FamilyPet::class, ShelterFamily::class, ); } public function shelterFamilies() { return $this->hasMany(ShelterFamily::class, 'shelter_id'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings