public function getShopDetails($where) { try { $result = Shops::whereRaw($where['rawQuery'], isset($where['bindParams']) ? $where['bindParams'] : array())->join('users', 'users.id', '=', 'shops.user_id')->select(['shop_id', 'shop_name', 'users.name', 'users.last_name', 'shop_status'])->get(); return $result; } catch (\Exception $e) { return $e->getMessage(); } }