Exemple #1
0
 /**
  * Deletes a seller callback.
  *
  * @param int $seller_id Seller ID.
  * @param int $id        Seller callback ID.
  *
  * @return void
  */
 public function delete_index($seller_id = null, $id = null)
 {
     $callback = $this->get_callback($id);
     $deleted = \Service_Seller_Callback::delete($callback);
     if (!$deleted) {
         throw new HttpServerErrorException();
     }
 }
Exemple #2
0
 /**
  * Deletes a seller callback.
  *
  * @param int $seller_id Seller ID.
  * @param int $id        Seller callback ID.
  *
  * @return void
  */
 public function action_delete($id = null)
 {
     $callback = $this->get_callback($id);
     if (!Service_Seller_Callback::delete($callback)) {
         Session::set_alert('error', 'There was an error deleting the event callback.');
     } else {
         Session::set_alert('success', 'The event callback has been deleted.');
     }
     Response::redirect(Seller::active()->link('callbacks'));
 }