ApiDoc BACKEND

CouponsEmailController extends Controller

Table of Contents

Constants

EXISTING_CODE_ERROR  = 2
MAILER_ERROR  = 3
PROMOTION_NOT_FOUND  = 1

Methods

actionCreate()  : array{name: string, message: string, code: int, status: int}
Desc: Guarda registro de cupon y se envía al email proporcionado. Funciona con método POST.
actionIndex()  : array{name: string, status: int, total: int, pagination: array{pageCount: int, currentPage: int, pageSize: int}, data: array}
Desc: Retorna lista de elementos de DiscountCoupon. Funciona con método GET.
actionOptions()  : void
Desc: Método para brindar información al frontend sobre opciones de comunicación. Funciona con método OPTIONS.
actionView()  : DiscountCoupon
Desc: Item de DiscountCoupon. Funciona con método GET.
behaviors()  : array<string|int, mixed>
Desc: Retorna lista de comportamientos que el controlador debe de seguir.
init()  : void
Desc: Inicializa configuraciones para el controlador.

Constants

Methods

actionCreate()

Desc: Guarda registro de cupon y se envía al email proporcionado. Funciona con método POST.

public actionCreate() : array{name: string, message: string, code: int, status: int}

Notes: n/a,

Ref: CouponsSent,

Date: 2025-08-08, Version: v0.2507.01

Example: n/a

Return values
array{name: string, message: string, code: int, status: int}

actionIndex()

Desc: Retorna lista de elementos de DiscountCoupon. Funciona con método GET.

public actionIndex() : array{name: string, status: int, total: int, pagination: array{pageCount: int, currentPage: int, pageSize: int}, data: array}

Notes: n/a,

Ref: DiscountCoupon

Date: 2025-08-08, Version: v0.2507.01

Example: n/a

Return values
array{name: string, status: int, total: int, pagination: array{pageCount: int, currentPage: int, pageSize: int}, data: array}

        
On this page

Search results