TruskCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Class SendToTruskCommand
Table of Contents
Properties
- $output : mixed
- $systemAlertService : SystemAlertService|null
- $truskService : TruskService|null
Methods
- __construct() : mixed
- TruskCommand constructor.
- cancelSale() : mixed
- getSalesTrusker() : mixed
- Check Sales with trusk api, and set to shipped
- migrate() : mixed
- sendSale() : mixed
- sendSales() : mixed
- Send Sales To Trusk
- sendTruskAvailabilityEmail() : mixed
- shipSales() : mixed
- Check Sales with trusk api, and set to shipped
- updateSales() : mixed
- Update Sale Colis number
- configure() : mixed
- Configuring v2 sales command
- execute() : int|null
Properties
$output
protected
mixed
$output
$systemAlertService
private
SystemAlertService|null
$systemAlertService
$truskService
private
TruskService|null
$truskService
Methods
__construct()
TruskCommand constructor.
public
__construct([null $name = null ][, SystemAlertService|null $systemAlertService = null ][, TruskService $truskService = null ]) : mixed
Parameters
- $name : null = null
- $systemAlertService : SystemAlertService|null = null
- $truskService : TruskService = null
cancelSale()
public
cancelSale(mixed $saleId, mixed $truskId) : mixed
Parameters
- $saleId : mixed
- $truskId : mixed
getSalesTrusker()
Check Sales with trusk api, and set to shipped
public
getSalesTrusker() : mixed
migrate()
public
migrate() : mixed
sendSale()
public
sendSale(mixed $saleId) : mixed
Parameters
- $saleId : mixed
sendSales()
Send Sales To Trusk
public
sendSales() : mixed
sendTruskAvailabilityEmail()
public
sendTruskAvailabilityEmail() : mixed
shipSales()
Check Sales with trusk api, and set to shipped
public
shipSales() : mixed
updateSales()
Update Sale Colis number
public
updateSales(mixed $saleId, mixed $truskId) : mixed
Parameters
- $saleId : mixed
- $truskId : mixed
configure()
Configuring v2 sales command
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : int|null
Parameters
- $input : InputInterface
- $output : OutputInterface