File manager - Edit - /var/www/html/portalHomolog/app/Models/Legislacao/LegislacaoAutor.php
Back
<?php namespace App\Models\Legislacao; use Illuminate\Database\Eloquent\Model; class LegislacaoAutor extends Model { protected $table = 'legislacao_autor'; protected $primaryKey = 'id_autor'; public $incrementing = true; protected $keyType = 'int'; protected $fillable = [ 'nm_autor', 'id_cargo', ]; public function cargo() { return $this->belongsTo(LegislacaoAutorCargo::class, 'id_cargo', 'id_cargo'); } public function getAutorComCargoAttribute(): string { $nome = (string) $this->nm_autor; $cargo = $this->relationLoaded('cargo') ? $this->cargo?->nm_cargo : null; if ($cargo !== null && $cargo !== '') { return $nome.' / '.$cargo; } return $nome; } public function getRouteKeyName(): string { return 'id_autor'; } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings