private function fetch(User $user)
    {
        return self::$cache[$user->getId()] = new \ACL($user, $this->app);
    }
private function fetch(User $user)
    {
        return self::$cache[$user->getId()] = new \ACL($user, $this->app);
    }
private function fetch ( User $ user ) { return self :: $ cache [ $ user -> getId ( ) ] = new \ ACL ( $ user , $ this -> app ) ; }
Saves user's ACL in cache and returns it.

@param User $user

@return \ACL
Saves user s ACL in cache and returns it .