2011-12-01 85 views
0

這是我的用戶角色權限用戶角色數據結構

permissions 
    id 
    name = The name of the __ACTION__ like, "UpdateNews" or something like that 

roles 
id 
name = Guest/Admin/etc. 

role_permissions //connect the roles with permissions 
role_id 
permission_id 

結構的想法是,我做這樣的事情:

$user->hasPermission('updateNews') !== false 
// do stuff 

現在,這需要我給用戶的所有權限,這是必需的,事情是,假設我有一個叫做「管理員」的角色,我想快速給他所有的權限,而不是添加所有的行,那麼最簡單和最好的方式怎麼做呢?雖然我們在上面,但我的用戶角色是否接近?

回答