ApiDoc BACKEND

RefundController extends Controller

Table of Contents

Properties

$freeAccessActions  : mixed

Methods

actionCreate()  : array{name: string, message: string, code: int, status: int}
Desc: Crea un item de Post. Funciona con método POST.
actionDelete()  : array{name: string, message: string, status: int}
Desc: Elimina un item de ProofOfRefund. Funciona con método DELETE.
actionIndex()  : array{name: string, status: int, total: int, pagination: array{pageCount: int, currentPage: int, pageSize: int}, data: array}
Desc: Retorna lista de elementos de Post. Funciona con método GET.
actionOptions()  : void
Desc: Método para brindar información al fronend sobre opciones de comunicación. Funciona con método OPTIONS.
actionUpload()  : array{status: bool, message: string, path: string, file: string}|void
Desc: Sube archivos al servidor. Funciona con método POST.
actionView()  : ProofOfRefund
Desc: Item de ProofOfRefund. Funciona con método GET.
behaviors()  : mixed
init()  : mixed
saveFile()  : array{status: bool, message: string, path: string, file: string}
Desc: Guarda los archivos y retorna mensaje con los datos de ubicación en caso de éxito.

Properties

Methods

actionCreate()

Desc: Crea un item de Post. Funciona con método POST.

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

Notes: n/a, Ref: n/a,

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

Example: n/a

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

actionDelete()

Desc: Elimina un item de ProofOfRefund. Funciona con método DELETE.

public actionDelete(mixed $id) : array{name: string, message: string, status: int}

Notes: n/a, Ref: n/a,

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

Example: n/a

Parameters
$id : mixed
Return values
array{name: string, message: string, status: int}

actionIndex()

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

public actionIndex([int|null $po_id = null ]) : array{name: string, status: int, total: int, pagination: array{pageCount: int, currentPage: int, pageSize: int}, data: array}

Notes: n/a,

Ref: ProofOfRefund

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

Example: n/a

Parameters
$po_id : int|null = null
Return values
array{name: string, status: int, total: int, pagination: array{pageCount: int, currentPage: int, pageSize: int}, data: array}

actionUpload()

Desc: Sube archivos al servidor. Funciona con método POST.

public actionUpload() : array{status: bool, message: string, path: string, file: string}|void

Notes: Se realiza con ayuda de RefundController::saveFile(),

Ref: n/a

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

Example: n/a

Return values
array{status: bool, message: string, path: string, file: string}|void

saveFile()

Desc: Guarda los archivos y retorna mensaje con los datos de ubicación en caso de éxito.

protected saveFile(UploadRefund $model, string $field, UploadedFile $file) : array{status: bool, message: string, path: string, file: string}

Notes: n/a, Ref: n/a

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

Example: n/a

Parameters
$model : UploadRefund
$field : string
$file : UploadedFile
Return values
array{status: bool, message: string, path: string, file: string}

        
On this page

Search results