mageekguy\atoum\mock\streams\fs\controller::checkPermission PHP Method

checkPermission() protected method

protected checkPermission ( $user, $group, $other )
    protected function checkPermission($user, $group, $other)
    {
        $permissions = $this->stat['mode'] & 07777;
        switch (true) {
            case getmyuid() === $this->stat['uid']:
                return ($permissions & $user) > 0;
            case getmygid() === $this->stat['gid']:
                return ($permissions & $group) > 0;
            default:
                return ($permissions & $other) > 0;
        }
    }