File manager - Edit - /var/www/html/spdc/api/app/Models/DonationQuestionnaire.php
Back
<?php namespace App\Models; use Illuminate\Database\Eloquent\Concerns\HasUuids; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class DonationQuestionnaire extends Model { use HasFactory; use HasUuids; protected $table = 'donation_questionnaires'; protected $primaryKey = 'id'; public $incrementing = false; protected $fillable = [ 'shelter_families_id', 'ponto', 'signature', 'shelter_member_family_id' ]; protected $with = ['donation']; public function donation() { return $this->hasMany(Donation::class, 'donation_questionnaire_id', 'id'); } public function shelterMemberFamily() { return $this->belongsTo(ShelterMemberFamily::class, 'shelter_member_family_id'); } public function shelterFamilies() { return $this->belongsTo(ShelterFamily::class, 'shelter_families_id'); } public function donatedTo() { if ($this->shelter_member_family_id) { return $this->belongsTo(ShelterMemberFamily::class, 'shelter_member_family_id'); } return $this->belongsTo(ShelterFamily::class, 'shelter_families_id'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings