示例#1
0
 /**
  * 增加功能权限入库处理
  *
  * @access private
  */
 private function addPermission()
 {
     $params = new AclSave();
     $manager = new AclProcess();
     $data = (array) Request::input('data');
     $data['add_time'] = time();
     $params->setAttributes($data);
     if ($manager->addAcl($params) !== false) {
         return Js::locate(route('foundation.acl.index'), 'parent');
     }
     return Js::error($manager->getErrorMessage());
 }
示例#2
0
 /**
  * 增加功能权限入库处理
  *
  * @access private
  */
 private function savePermissionToDatabase()
 {
     $data = (array) Request::input('data');
     $data['add_time'] = time();
     $params = new \App\Services\Admin\Acl\Param\AclSave();
     $params->setAttributes($data);
     $manager = new AclActionProcess();
     if ($manager->addAcl($params) !== false) {
         return Js::locate(R('common', 'foundation.acl.index'), 'parent');
     }
     return Js::error($manager->getErrorMessage());
 }