# Class Opencart\Admin\Model\Design\Banner

`extends` | `Model`

Class Banner

- Opencart\System\Engine\Model
  - Opencart\Admin\Model\Design\Banner

Located at admin\model\design\banner.php

Methods
`public` | `addBanner(array<string, mixed> $data): int` Add Banner Add Banner | #
`public` | `editBanner(int $banner_id, array<string, mixed> $data): void` Edit Banner Edit Banner | #
`public` | `deleteBanner(int $banner_id): void` Delete Banner Delete Banner | #
`public` | `getBanner(int $banner_id): array<string, mixed>` Get Banner Get Banner | #
`public` | `getBanners(array<string, mixed> $data = []): array<int, array<string, mixed>>` Get Banners Get Banners | #
`public` | `getTotalBanners(): int` Get Total Banners Get Total Banners | #
`public` | `addImage(int $banner_id, int $language_id, array<string, mixed> $data): void` Add Image Add Image | #
`public` | `deleteImages(int $banner_id): void` Delete Images Delete Images | #
`public` | `deleteImagesByLanguageId(int $language_id): void` Delete Images By Language ID Delete Images By Language ID | #
`public` | `getImages(int $banner_id): array<int, array<int, array<string, mixed>>>` Get Images Get Images | #
`public` | `getImagesByLanguageId(int $language_id): array<int, array<string, mixed>>` Get Images By Language ID Get Images By Language ID | #

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