/** * Тестирование функции: * \App\Models\PurchaseModel::getProductsPricesArr */ public function testGetProductsPricesArr() { /** * @var $purchase \App\BusinessLogic\Models\Purchase */ $purchases = \App\BusinessLogic\Models\Purchase::take(10)->get(); if (empty($purchases)) { return; } foreach ($purchases as $purchase) { $products_prices_arr = $purchase->getProductsInOrdersPricesArr(); if (empty($products_prices_arr)) { continue; } foreach ($products_prices_arr as $product_prices_arr) { // } } }
/** * Возвращает список закупок * @return mixed */ public function getPurchasesList() { return \App\BusinessLogic\Models\Purchase::take(50)->get(); }