]> git.mxchange.org Git - hub.git/blobdiff - application/hub/main/tasks/network/class_NetworkPackageWriterTask.php
Package class renamed, continued (sorry for lame description)
[hub.git] / application / hub / main / tasks / network / class_NetworkPackageWriterTask.php
index ebaedf1846cbe81c6f69d72069717270b7db756f..36c926e3a45a0ad3348e2ee8d4465fdc79120eb3 100644 (file)
@@ -50,7 +50,6 @@ class NetworkPackageWriterTask extends BaseTask implements Taskable, Visitable {
         *
         * @param       $visitorInstance        An instance of a Visitor class
         * @return      void
-        * @todo        0%
         */
        public function accept (Visitor $visitorInstance) {
                // Visit this task
@@ -61,9 +60,17 @@ class NetworkPackageWriterTask extends BaseTask implements Taskable, Visitable {
         * Executes the task
         *
         * @return      void
+        * @todo        0%
         */
-       public function execute () {
-               $this->partialStub('Unimplemented task.');
+       public function executeTask () {
+               // Get a singleton network package instance
+               $packageInstance = NetworkPackageFactory::createNetworkPackageInstance();
+
+               // Do we have something to deliver?
+               if ($packageInstance->isPackageEnqueued()) {
+                       // Okay, then deliver this package
+                       $packageInstance->deliverEnqueuedPackage();
+               } // END - if
        }
 }