Flow\JSONPath\JSONPath::first PHP 메소드

first() 공개 메소드

public first ( ) : mixed
리턴 mixed
    public function first()
    {
        $keys = AccessHelper::collectionKeys($this->data);
        if (empty($keys)) {
            return null;
        }
        $value = isset($this->data[$keys[0]]) ? $this->data[$keys[0]] : null;
        return AccessHelper::isCollectionType($value) ? new static($value, $this->options) : $value;
    }