StoreVolumeReport
class StoreVolumeReport extends StoreReport
Properties
Volume | $volume | The volume to generate a new report for. |
Methods
Get the validation rules that apply to the request.
Configure the validator instance.
Get the options for the new report.
Check if the requested reporty type ID is in the supplied array.
Check if export_area may be configured for the requested report type.
Check if aggregate_child_labels may be configured for the requested report type.
Check if strip_ifdo may be configured for the requested report type.
Determine if the user is authorized to make this request.
Details
at line 35
array
rules()
Get the validation rules that apply to the request.
at line 72
void
withValidator(Validator $validator)
Configure the validator instance.
at line 123
array
getOptions()
Get the options for the new report.
in
StoreReport at line 99
protected bool
isType(array|int $allowed)
Check if the requested reporty type ID is in the supplied array.
in
StoreReport at line 115
protected bool
isAllowedForExportArea()
Check if export_area may be configured for the requested report type.
in
StoreReport at line 132
protected bool
isAllowedForAggregateChildLabels()
Check if aggregate_child_labels may be configured for the requested report type.
in
StoreReport at line 144
protected bool
isAllowedForStripIfdo()
Check if strip_ifdo may be configured for the requested report type.
at line 23
bool
authorize()
Determine if the user is authorized to make this request.