<?php // Display all SQL executed in Eloquent Event::listen('illuminate.query', function ($query) { Log::info($query); }); Event::listen('test.saved', function ($testId) { Interfacer::send($testId); }); Event::listen('test.verified', function ($testId) { Interfacer::send($testId); }); //TO DO: move events to app/events.php or somewhere else Event::listen('api.receivedLabRequest', function ($labRequest) { //We instruct the interfacer to handle the request Interfacer::retrieve($labRequest); });
public function rethinktestInterfacerSend() { //Curent method of testing not working Interfacer::send('13'); $dump1 = ExternalDump::find(1); $this->assertEquals($dump1->result_returned, 1); $extD = new ExternalDump(); $externalLabRequestTree = $extD->getLabRequestAndMeasures($dump1->lab_no); foreach ($externalLabRequestTree as $key => $externalLabRequest) { $this->assertEquals(1, $externalLabRequest->result_returned); } }