symfony 3.0の新機能です。私は自分のプロジェクトにACLを統合したいと思っています。私は以下の環境を使用しています。 のSymfony 3.0 OS:Windowsの 私はリンクの下に従わなかったが: [LogicException]
You must install symfony/security-acl in order to use the ACL functionality
私は、次の表で自分のアプリケーション上での単純なACLシステムをしたことができますおよびアクセス許可テーブル。 そして今私は、許可スラッグを与え、真か偽を返す「can」メソッドを実装したいと思います。 は、これまでのところ私は(失敗した)(私は私の方法「です」に関する問題なく使用)以下の方法を試してみました:私は期待どおり public function can($slug)
{
re
私は自分のウェブサイトのプライベートエリアへのアクセスを拒否したいと思います。しかし、私は何が間違っているのか分かりません。 Acl::DENYをデフォルトルールとして使用しません。 代わりに私はAcl::ALLOWをグローバルルールとして使用しており、プライベートリソースへのアクセスを拒否しています。ここで は私のコードです: <?php
use Phalcon\Acl;
use Phalc
マイカスタムヘルパークラスはこれです:今、私はすべての内部で、このACLのクラスにアクセスする必要が アプリ/ストラップ/ ACL.php に位置 class ACL {
public function __construct(){
//Get user from session
//Get user permission array
}