Commit 57f3297b authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Ajout de commentaires activables pour tracer les exécutions d'assertions

parent c2e7a7cd
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ abstract class AbstractAssertion implements AssertionInterface, ServiceLocatorAw
        $this->init();
        switch (true) {
            case $this->detectPrivilege($resource):

//                var_dump('assertPrivilege '.get_class($this).' '.$resource->getResourceId().' '.$privilege);
                return $this->assertPrivilege(ltrim(strstr($resource, '/'), '/'), $privilege);

            case $this->detectController($resource):
@@ -85,14 +85,15 @@ abstract class AbstractAssertion implements AssertionInterface, ServiceLocatorAw
                $controller = substr($resource, $spos, $dpos - $spos - 1);
                $action     = substr($resource, $dpos);

//                var_dump('assertController '.get_class($this).' '.$controller.'.'.$action.' '.$privilege);
                return $this->assertController($controller, $action, $privilege);

            case $this->detectEntity($resource):

//                var_dump('assertEntity '.get_class($this).' '.$resource->getResourceId().' '.$privilege);
                return $this->assertEntity($resource, $privilege);

            default:

//                var_dump('assertOther '.get_class($this).' '.$resource->getResourceId().' '.$privilege);
                return $this->assertOther($resource, $privilege);
        }
    }