public function getName()
    {
        return $this->getCachedProperty(
            'name',
            function () {
                return trim($this->query('atom:name', self::SINGLE | self::REQUIRED)->textContent);
            }
        );
    }
public function getName()
    {
        return $this->getCachedProperty(
            'name',
            function () {
                return trim($this->query('atom:name', self::SINGLE | self::REQUIRED)->textContent);
            }
        );
    }
public function getName ( ) { return $ this -> getCachedProperty ( 'name' , function ( ) { return trim ( $ this -> query ( 'atom:name' , self :: SINGLE | self :: REQUIRED ) -> textContent ) ; } ) ; }
Return person name.

@return string

@throws \Mekras\Atom\Exception\MalformedNodeException If there is no required element.

@since 1.0
@link  https://tools.ietf.org/html/rfc4287#section-3.2.1
Return person name .