/**
  * Check Inspections
  *
  * @param  \Suitcoda\Model\Inspection $inspection []
  * @return void
  */
 public function check(Inspection $inspection)
 {
     $jobs = $inspection->jobInspects()->get();
     if ($jobs->isEmpty()) {
         return;
     }
     foreach ($jobs as $job) {
         if ($job->status == '1' || $job->status == '0') {
             return;
         }
     }
     $this->calc->calculate($inspection);
 }
Example #2
0
 /**
  * Test Relationship Inspection with JobInspects
  *
  * @return void
  */
 public function testRelationshipWithJobInspects()
 {
     $inspection = new Inspection();
     $this->assertInstanceOf(HasMany::class, $inspection->jobInspects());
 }