![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mcoil.corals.io/app/Shop/Businesses/Transformations/ |
<?php namespace App\Shop\Businesses\Transformations; use App\Shop\Rrps\Rrp; use App\Shop\Businesses\Business; use App\Shop\Rrps\Repositories\RrpRepository; use App\Shop\Businesses\Repositories\BusinessRepository; trait BusinessTransformable { /** * Transform the business * * @param Business $business * * @return Business */ public function transformBusiness(Business $business) { $obj = new Business; $obj->id = $business->id; $obj->title = $business->title; $obj->accountManager = $business->accountManager; $obj->area = $business->area; $rrpRepo = new RrpRepository(new Rrp); $rrp = $rrpRepo->findRrpById($business->rrp_id); $obj->rrp = $rrp->name; return $obj; } }