Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

Company.php 744B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Model;
  3. use Jenssegers\Mongodb\Eloquent\Model as Eloquent;
  4. use Jenssegers\Mongodb\Eloquent\SoftDeletes;
  5. class Company extends Eloquent {
  6. //
  7. use SoftDeletes;
  8. protected $connection = 'mongodb';
  9. protected $collection = 'company';
  10. protected $guarded = ['_id'];
  11. public function staff() {
  12. return $this->hasMany('App\Staff','company_id','_id');
  13. }
  14. public function dealer()
  15. {
  16. return $this->hasMany('App\DealerLaravel','company_id','_id');
  17. }
  18. public function workorder() {
  19. return $this->hasMany('App\Model\WorkOrderLaravel','contractor_id','_id');
  20. }
  21. public function form() {
  22. return $this->hasMany('App\Model\FormLaravel','company_id','_id');
  23. }
  24. }