$httpRequest
$httpRequest : \Illuminate\Http\Request
HTTP request
API request to edit an offer
processImages(\App\Offer $offer, array $imageOrder, \Illuminate\Http\UploadedFile|array<mixed,\Illuminate\Http\UploadedFile> $newImages, boolean $handleExisting)
Remove old images, save new and reorder them.
\App\Offer | $offer | |
array | $imageOrder | |
\Illuminate\Http\UploadedFile|array<mixed,\Illuminate\Http\UploadedFile> | $newImages | |
boolean | $handleExisting |
_rules(\Illuminate\Support\Collection $parameters, \Illuminate\Validation\Validator $validator = null) : array
Returns validation rules for the request parameters. Should be used by abstract classes and should always concatenate result with parent implementation
\Illuminate\Support\Collection | $parameters | |
\Illuminate\Validation\Validator | $validator |
doResolve( $name, \Illuminate\Support\Collection $parameters) : \App\Api\Response\Response
This function is called only when all validation passed.
Should return a Response.
$name | ||
\Illuminate\Support\Collection | $parameters |