/** * @param $purchaseOrder */ protected function findAdditional(&$purchaseOrder) { /* * Add these fields from InboundOrder_Additional | RouteNumber | varchar(85) | YES | | NULL | | */ if (isset($purchaseOrder)) { $additionals = InboundOrderAdditional::whereObjectid($purchaseOrder->objectID)->limit(20)->get(); foreach ($additionals as $additional) { $purchaseOrder->{$additional}['Name'] = $additional['Value']; } //dd($purchaseOrder); } return $purchaseOrder; }
/** * Implement getAdditional($id) */ public function getAdditional($id) { // using the Eloquent model return InboundOrderAdditional::whereObjectid($id)->limit(20)->get(); }