[ 'c_id = ? AND lp_id = ? AND parent_item_id = ? AND item_type = ?' => [ $incomingData['c_id'], $incomingData['lp_id'], 0, TOOL_DOCUMENT, ], ], 'order' => 'iid ASC', ], 'first' ); $orderList = $incomingData['order_list']; if ($firstItem) { $orderList = [$firstItem['iid'] => 0] + $orderList; } \learnpath::sortItemByOrderList( $orderList, $incomingData['c_id'] ); return $incomingData['lp_id']; } }