From 924fb6e2bdcdf46a21684d61d018cc3132dd4f04 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 6 Oct 2011 15:54:34 -0300 Subject: New business logic --- muamba.module | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) (limited to 'muamba.module') diff --git a/muamba.module b/muamba.module index fd6fd74..f425d3e 100644 --- a/muamba.module +++ b/muamba.module @@ -10,11 +10,12 @@ */ define('MUAMBA_NODE_TYPE', 'muamba'); define('MUAMBA_REQUESTED', 0); -define('MUAMBA_ACCEPTED', 1); -define('MUAMBA_REJECTED', 2); -define('MUAMBA_RELEASED', 3); -define('MUAMBA_RETURNED', 4); -define('MUAMBA_CANCELLED', 5); +define('MUAMBA_ACCEPTED', 1); +define('MUAMBA_REJECTED', 2); +define('MUAMBA_CANCELLED', 3); +define('MUAMBA_RETURNED', 4); +define('MUAMBA_RECOVERED', 5); +define('MUAMBA_LOST', 6); // Load requirements. include_once('muamba.misc.inc'); @@ -68,10 +69,18 @@ function muamba_menu() { 'file' => 'muamba.business.inc', ); - $items['muamba/release'] = array( - 'title' => 'Release an item', - 'page callback' => 'muamba_release', - 'access arguments' => array('release item'), + $items['muamba/cancel'] = array( + 'title' => 'Cancel a request', + 'page callback' => 'muamba_cancel', + 'access arguments' => array('cancel item'), + 'type' => MENU_SUGGESTED_ITEM, + 'file' => 'muamba.business.inc', + ); + + $items['muamba/recover'] = array( + 'title' => 'Recover an item', + 'page callback' => 'muamba_recover', + 'access arguments' => array('recover item'), 'type' => MENU_SUGGESTED_ITEM, 'file' => 'muamba.business.inc', ); @@ -84,10 +93,10 @@ function muamba_menu() { 'file' => 'muamba.business.inc', ); - $items['muamba/cancel'] = array( - 'title' => 'Cancel a request', - 'page callback' => 'muamba_cancel', - 'access arguments' => array('cancel item'), + $items['muamba/lost'] = array( + 'title' => 'Report a lost item', + 'page callback' => 'muamba_lost', + 'access arguments' => array('lost item'), 'type' => MENU_SUGGESTED_ITEM, 'file' => 'muamba.business.inc', ); -- cgit v1.2.3