*/
public function executeTask () {
// Do we have something to deliver?
- if ($this->getPackageInstance()->isPackageEnqueued()) {
- // Okay, then deliver (better discover its recipients) this package
- $this->getPackageInstance()->declareEnqueuedPackage();
+ if ($this->getPackageInstance()->isPackageWaitingForDelivery()) {
+ // Sent it finally out
+ $this->getPackageInstance()->sendWaitingPackage();
} elseif ($this->getPackageInstance()->isPackageDeclared()) {
// Prepare package for delivery
$this->getPackageInstance()->deliverDeclaredPackage();
- } elseif ($this->getPackageInstance()->isPackageWaitingForDelivery()) {
- // Sent it finally out
- $this->getPackageInstance()->sendWaitingPackage();
+ } elseif ($this->getPackageInstance()->isPackageEnqueued()) {
+ // Okay, then deliver (better discover its recipients) this package
+ $this->getPackageInstance()->declareEnqueuedPackage();
}
}
}