BackfillTrackingStatusDatesCommand
extends ContainerAwareCommand
uses
LockableTrait
Table of Contents
Methods
-
configure()
: mixed
-
execute()
: mixed
-
collectTrackingIds()
: array<int, string>
-
decodeToArray()
: array<int, string>
-
toMutableDate()
: DateTime|null
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : mixed
Parameters
-
$input
: InputInterface
-
-
$output
: OutputInterface
-
collectTrackingIds()
private
collectTrackingIds(SaleProductShipmentTracking $tracking) : array<int, string>
Parameters
-
$tracking
: SaleProductShipmentTracking
-
Return values
array<int, string>
decodeToArray()
private
decodeToArray(mixed $value[, bool $splitByComma = false ]) : array<int, string>
Parameters
-
$value
: mixed
-
-
$splitByComma
: bool
= false
-
Return values
array<int, string>
toMutableDate()
private
toMutableDate(DateTimeImmutable $value) : DateTime|null
Parameters
-
$value
: DateTimeImmutable
-
Return values
DateTime|null