/** * 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); }
/** * Test Relationship Inspection with JobInspects * * @return void */ public function testRelationshipWithJobInspects() { $inspection = new Inspection(); $this->assertInstanceOf(HasMany::class, $inspection->jobInspects()); }