public function resolvePath($value)
    {
        do {
            $value = $this->getValueByPath($value);
        } while (self::isPath($value));

        return $value;
    }
public function resolvePath($value)
    {
        do {
            $value = $this->getValueByPath($value);
        } while (self::isPath($value));

        return $value;
    }
public function resolvePath ( $ value ) { do { $ value = $ this -> getValueByPath ( $ value ) ; } while ( self :: isPath ( $ value ) ) ; return $ value ; }
Recursively find value by path.

@param string $value Value path.
@return array|int|null|string
@since 1.0
Recursively find value by path .