コード例 #1
0
 /**
 Adds a new permission.
 */
 function add()
 {
     global $__in, $__out;
     if ($__in['__is_form_submitted']) {
         // if form is submitted
         $permission = new permission();
         if ($permission->add($__in['permission']['controller'], $__in['permission']['action'], $__in['permission']['extra_params'], $__in['permission']['allow'], $__in['permission']['description'])) {
             return dispatcher::redirect(array("action" => "getall"), "added_successfully");
         } else {
             $__out['permission'] = $__in['permission'];
             return false;
         }
     } else {
         // if form is not submitted
         $__out['permission'] = array();
         return true;
     }
     // end if form submitted
 }