seregazhuk\PinterestBot\Api\Response::getValueByKey PHP Method

getValueByKey() protected method

protected getValueByKey ( string $key = '', array $data, mixed $default = null ) : array | boolean | mixed
$key string
$data array
$default mixed
return array | boolean | mixed
    protected function getValueByKey($key = '', $data, $default = null)
    {
        if (empty($key)) {
            return $data;
        }
        $indexes = explode('.', $key);
        $value = $data;
        foreach ($indexes as $index) {
            if (!isset($value[$index])) {
                return $default;
            }
            $value = $value[$index];
        }
        return $value;
    }