src/DebugBar/Storage/MemcachedStorage.php
protected function memcachedGetMulti($keys, $flags)
    {
        if ($this->newGetMultiSignature === null) {
            $this->newGetMultiSignature = (new ReflectionMethod('Memcached', 'getMulti'))->getNumberOfParameters() === 2;
        }
        if ($this->newGetMultiSignature) {
            return $this->memcached->getMulti($keys, $flags);
        } else {
            $null = null;
            return $this->memcached->getMulti($keys, $null, $flags);
        }
    }
protected function memcachedGetMulti($keys, $flags)
    {
        if ($this->newGetMultiSignature === null) {
            $this->newGetMultiSignature = (new ReflectionMethod('Memcached', 'getMulti'))->getNumberOfParameters() === 2;
        }
        if ($this->newGetMultiSignature) {
            return $this->memcached->getMulti($keys, $flags);
        } else {
            $null = null;
            return $this->memcached->getMulti($keys, $null, $flags);
        }
    }
protected function memcachedGetMulti ( $ keys , $ flags ) { if ( $ this -> newGetMultiSignature === null ) { $ this -> newGetMultiSignature = ( new ReflectionMethod ( 'Memcached' , 'getMulti' ) ) -> getNumberOfParameters ( ) === 2 ; } if ( $ this -> newGetMultiSignature ) { return $ this -> memcached -> getMulti ( $ keys , $ flags ) ; } else { $ null = null ; return $ this -> memcached -> getMulti ( $ keys , $ null , $ flags ) ; } }
The memcached getMulti function changed in version 3.0.0 to only have two parameters.

@param array $keys
@param int $flags
The memcached getMulti function changed in version 3 . 0 . 0 to only have two parameters .