0

好的,我需要一点帮助。我试图实现一个安全类并在我的代码中引用为:

Security::module('testmodule','view')

课程如下:

class Security extends Model {    
 function module($module,$action) {    
  if(Session::get($module[$action])==1)    
   return true;    
  else    
    return false;
   }
 }

会话已加载:

[testmodule] => Array ( [add] => 0 [edit] => 0 [view] => 0 [update] => 0 [activation] => 0 [delete] => 0 [print] => 0 )

问题是,我仍然能够查看应该限制的数据。我该如何纠正这个问题。如果需要,我有更多信息

4

1 回答 1

1

你如何处理的结果 Security::module('testmodule','view')

你只是检查真假吗?

您的函数定义也是动态的,但您对“模块”函数的方法调用是静态的。

于 2013-09-23T09:49:48.540 回答