Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Model;
  3. use Jenssegers\Mongodb\Eloquent\Model as Eloquent;
  4. use Jenssegers\Mongodb\Eloquent\SoftDeletes;
  5. class WorkOrder extends Eloquent {
  6. //
  7. // use SoftDeletes;
  8. protected $connection = 'mongodb';
  9. protected $collection = 'work_order';
  10. protected $guarded = ['_id'];
  11. public function form() {
  12. return $this->belongsTo('App\Model\Form','_id','_id');
  13. }
  14. public function staff() {
  15. return $this->belongsTo('App\Model\Staff','_id','installer_id')->withTrashed();
  16. }
  17. public function company() {
  18. return $this->belongsTo('App\Model\Company','_id','contractor_id')->withTrashed();
  19. }
  20. public function docket() {
  21. return $this->hasOne('App\Model\Docket','work_order_id','wo')->withTrashed();
  22. }
  23. }