Google\Cloud\ArrayTrait::pluck PHP Method

pluck() private method

Pluck a value out of an array.
private pluck ( string $key, array &$arr, boolean $isRequired = true ) : string | null
$key string
$arr array
$isRequired boolean
return string | null
    private function pluck($key, array &$arr, $isRequired = true)
    {
        if (!array_key_exists($key, $arr)) {
            if ($isRequired) {
                throw new \InvalidArgumentException("Key {$key} does not exist in the provided array.");
            }
            return null;
        }
        $value = $arr[$key];
        unset($arr[$key]);
        return $value;
    }