ClientProChange.php 628 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Relations\HasMany;
  4. use Illuminate\Database\Eloquent\Relations\HasOne;
  5. class ClientProChange extends Model
  6. {
  7. protected $table = 'client_pro_change';
  8. public function patient(){
  9. return $this->hasOne(Client::class, 'id', 'client_id');
  10. }
  11. public function client(){
  12. return $this->hasOne(Client::class, 'id', 'client_id');
  13. }
  14. public function previousPro(){
  15. return $this->hasOne(Pro::class, 'id', 'previous_pro_id');
  16. }
  17. public function newPro(){
  18. return $this->hasOne(Pro::class, 'id', 'new_pro_id');
  19. }
  20. }