# Class Opencart\Admin\Model\Extension\Opencart\Report\Sale

`extends` | `Model`

Class Sale

- Opencart\System\Engine\Model
  - Opencart\Admin\Model\Extension\Opencart\Report\Sale

Located at extension\opencart\admin\model\report\sale.php

Methods
`public` | `getTotalSales(array<string, mixed> $data = []): float` Get Total Sales Get Total Sales | #
`public` | `getTotalOrdersByCountry(): array<int, array<string, mixed>>` Get Total Orders By Country Get Total Orders By Country | #
`public` | `getTotalOrdersByDay(): array<int, array<string, int>>` Get Total Orders By Day Get Total Orders By Day | #
`public` | `getTotalOrdersByWeek(): array<int, array<string, int>>` Get Total Orders By Week Get Total Orders By Week | #
`public` | `getTotalOrdersByMonth(): array<int, array<string, int>>` Get Total Orders By Month Get Total Orders By Month | #
`public` | `getTotalOrdersByYear(): array<int, array<string, int>>` Get Total Orders By Year Get Total Orders By Year | #
`public` | `getOrders(array<string, mixed> $data = []): array<int, array<string, mixed>>` Get Orders Get Orders | #
`public` | `getTotalOrders(array<string, mixed> $data = []): int` Get Total Orders Get Total Orders | #
`public` | `getTaxes(array<string, mixed> $data = []): array<int, array<string, mixed>>` Get Taxes Get Taxes | #
`public` | `getTotalTaxes(array<string, mixed> $data = []): int` Get Total Taxes Get Total Taxes | #
`public` | `getShipping(array<string, mixed> $data = []): array<int, array<string, mixed>>` Get Shipping Get Shipping | #
`public` | `getTotalShipping(array<string, mixed> $data = []): int` Get Total Shipping Get Total Shipping | #

Methods inherited from Opencart\System\Engine\Model
`__construct(), __get(), __set(), __isset()`

Properties inherited from Opencart\System\Engine\Model
`$registry`

OpenCart API API documentation generated by ApiGen dev-master