如何自己寫一個 Model 繼承
yii\base\Model 來實現RESTful 的所有操作。
現在我的主要問題是,我用了 Yii2 的 RESTful 和 RBAC,現在我希望使用者在後台可以對許可權進行修改。
比如 許可權管理 Permission Manager
列出所有的許可權的真實代碼,這個就是資料來源
$auth = Yii::$app->getAuthManager();
$permissions = $auth->getPermissions();
建立一個許可權:
當然 permissionName 是接收的使用者輸入的值
$auth = Yii::$app->getAuthManager();
$permissionNode = $auth->createPermission($permissionName);
$auth->add($permissionNode);
不管怎樣,歡迎大家多提建議和實現法。
回複內容:
如何自己寫一個 Model 繼承 yii\base\Model 來實現RESTful 的所有操作。
現在我的主要問題是,我用了 Yii2 的 RESTful 和 RBAC,現在我希望使用者在後台可以對許可權進行修改。
比如 許可權管理 Permission Manager
列出所有的許可權的真實代碼,這個就是資料來源
$auth = Yii::$app->getAuthManager();
$permissions = $auth->getPermissions();
建立一個許可權:
當然 permissionName 是接收的使用者輸入的值
$auth = Yii::$app->getAuthManager();
$permissionNode = $auth->createPermission($permissionName);
$auth->add($permissionNode);
不管怎樣,歡迎大家多提建議和實現法。
通過自訂的公開介面,實現試試