SaleExpeditionExportTruskCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Class SaleExpeditionExportCommand
Table of Contents
Properties
- $shipmentService : ShipmentService|null
Methods
- __construct() : mixed
- replaceSpecialCaracters() : mixed
- configure() : mixed
- Configure command
- execute() : void
- connect() : SFTP
- Connecting by sftp
- sendFile() : bool
- sendMail() : bool
Properties
$shipmentService
private
ShipmentService|null
$shipmentService
Methods
__construct()
public
__construct([mixed $name = null ][, ShipmentService|null $shipmentService = null ]) : mixed
Parameters
- $name : mixed = null
- $shipmentService : ShipmentService|null = null
replaceSpecialCaracters()
public
replaceSpecialCaracters(mixed $string) : mixed
Parameters
- $string : mixed
configure()
Configure command
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : void
Parameters
- $input : InputInterface
- $output : OutputInterface
connect()
Connecting by sftp
private
connect(mixed $sftpParameters) : SFTP
Parameters
- $sftpParameters : mixed
Return values
SFTPsendFile()
private
sendFile(string $localFile, mixed $fileName) : bool
Parameters
- $localFile : string
- $fileName : mixed
Return values
boolsendMail()
private
sendMail(string $filePath) : bool
Parameters
- $filePath : string