$issuePublishEvent->dumpToHtml(); echo "Executing pending events:<br>"; $events = IssuePublish::GetPendingActions(); foreach ($events as $event) { $event->doAction(); $event->dumpToHtml(); } // Check if issues are published echo "Is the issue published?<br>"; $issue->fetch(); $issue->dumpToHtml(); // Are the articles published? echo "Are the articles published?<br>"; $article1->fetch(); $article1->dumpToHtml(); $article2->fetch(); $article2->dumpToHtml(); echo "Number of remaining events (should be zero): ".count(IssuePublish::GetPendingActions())."<br>"; echo "Deleting objects.<br>"; $issue->delete(); $article1->delete(); $article2->delete(); $issuePublishEvent->delete(); echo "done.<br>"; ?>