本文整理汇总了PHP中Orders::DeleteByID方法的典型用法代码示例。如果您正苦于以下问题:PHP Orders::DeleteByID方法的具体用法?PHP Orders::DeleteByID怎么用?PHP Orders::DeleteByID使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Orders
的用法示例。
在下文中一共展示了Orders::DeleteByID方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: deleteAction
/**
* deleteAction
* Delete a record previously selected by the order
* @return unknown_type
*/
public function deleteAction()
{
$files = new Files();
$id = $this->getRequest()->getParam('id');
try {
if (is_numeric($id)) {
// Delete all the files attached
Shineisp_Commons_Utilities::delTree(PUBLIC_PATH . "/documents/orders/{$id}/");
Orders::DeleteByID($id);
}
} catch (Exception $e) {
die($e->getMessage() . " " . $e->getTraceAsString());
}
return $this->_helper->redirector('index', 'orders');
}
示例2: deleteAction
/**
* deleteAction
* Delete the record previously selected
*/
public function deleteAction()
{
$ns = new Zend_Session_Namespace();
$id = $this->getRequest()->getParam('id');
Orders::DeleteByID($id, $this->customer['customer_id']);
unset($ns->idorder);
$this->_helper->redirector('index', 'orders', 'default', array('mex' => 'The requested task has been completed successfully', 'status' => 'success'));
}
示例3: delete
public function delete($uuid, $order_uuid = null, $service_uuid)
{
$this->authenticate();
$customers = Customers::findWithUuid($uuid);
if (empty($customers)) {
throw new Shineisp_Api_Exceptions(400007, ":: 'uuid' not valid");
exit;
}
$id = $customers['customer_id'];
if ($order_uuid == null && $service_uuid == null) {
throw new Shineisp_Api_Exceptions(400007, ":: 'order_uuid' not valid and 'service_uuid' not valid");
}
#TODO get order from $order_uuid
if ($service_uuid != null) {
$objService = OrdersItems::findByUUID($service_uuid);
if ($objService == false) {
return false;
}
$service = $objService->toArray();
$orderid = $service['order_id'];
Orders::DeleteByID($orderid, $id);
}
}