/** * * Trigger the order delivery process * @param int $orderId * @param array $params * @return bool true|false success yes|no */ public function deliverOrder($orderId, $params) { $receipt = Billing_Model_Receipt::createShipping(); if (array_key_exists('data', $params)) { $receipt->setFromArray($params['data']); } if (array_key_exists('additionalTemplateData', $params)) { $receipt->setAdditionalData($params['additionalTemplateData']); } $receipt->__set('shipping_date', new Zend_Date(strftime('%Y-%m-%d'))); return $this->attachReceipt($receipt, $orderId, $params); }