TrackingSequenceService
in package
Class TrackingSequenceService
Table of Contents
Properties
- $container : ContainerInterface
- $entityManager : EntityManagerInterface
Methods
- __construct() : mixed
- QueueService constructor.
- generateTracking() : string
- Generate tracking
- getRepo() : TrackingSequenceRepository
- save() : TrackingSequence
- Save a TrackingSequence
Properties
$container
private
ContainerInterface
$container
$entityManager
private
EntityManagerInterface
$entityManager
Methods
__construct()
QueueService constructor.
public
__construct(ContainerInterface $container, EntityManagerInterface $entityManager, LogServiceInterface $logService) : mixed
Parameters
- $container : ContainerInterface
- $entityManager : EntityManagerInterface
- $logService : LogServiceInterface
generateTracking()
Generate tracking
public
generateTracking([string $prefix = 'MZ' ][, mixed $length = 7 ]) : string
Parameters
- $prefix : string = 'MZ'
- $length : mixed = 7
Return values
stringgetRepo()
public
getRepo() : TrackingSequenceRepository
Return values
TrackingSequenceRepositorysave()
Save a TrackingSequence
public
save(TrackingSequence $trackingSequence) : TrackingSequence
Parameters
- $trackingSequence : TrackingSequence