# Class Opencart\Admin\Model\Localisation\ReturnReason

`extends` | `Model`

Class ReturnReason

- Opencart\System\Engine\Model
  - Opencart\Admin\Model\Localisation\ReturnReason

Located at admin\model\localisation\return_reason.php

Methods
`public` | `addReturnReason(array<string, mixed> $data): ?int` Add Return Reason Add Return Reason | #
`public` | `editReturnReason(int $return_reason_id, array<string, mixed> $data): void` Edit Return Reason Edit Return Reason | #
`public` | `deleteReturnReason(int $return_reason_id): void` Delete Return Reason Delete Return Reason | #
`public` | `deleteReturnReasonsByLanguageId(int $language_id): void` Delete Return Reasons By Language ID Delete Return Reasons By Language ID | #
`public` | `getReturnReason(int $return_reason_id): array<string, mixed>` Get Return Reason Get Return Reason | #
`public` | `getReturnReasons(array<string, mixed> $data = []): array<int, array<string, mixed>>` Get Return Reasons Get Return Reasons | #
`public` | `addDescription(int $return_reason_id, int $language_id, array<string, mixed> $data): void` Add Description Add Description | #
`public` | `getDescriptions(int $return_reason_id): array<int, array<string, string>>` Get Descriptions Get Descriptions | #
`public` | `getDescriptionsByLanguageId(int $language_id): array<int, array<string, mixed>>` Get Descriptions By Language ID Get Descriptions By Language ID | #
`public` | `getTotalReturnReasons(): int` Get Total Return Reasons Get Total Return Reasons | #

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