# phpman > man > Pod::Simple::LinkSection

## NAME
    [Pod::Simple::LinkSection](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple%3A%3ALinkSection/markdown) -- represent "section" attributes of L codes

## SYNOPSIS
     # a long story

## DESCRIPTION
    This class is not of interest to general users.

    [Pod::Simple](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple/markdown) uses this class for representing the value of the "section" attribute of "L"
    start-element events. Most applications can just use the normal stringification of objects of
    this class; they stringify to just the text content of the section, such as "foo" for
    "L<Stuff/foo>", and "bar" for "L<Stuff/bI<ar>>".

    However, anyone particularly interested in getting the full value of the treelet, can just
    traverse the content of the treeleet @$treelet_object. To wit:

      % perl -[MData::Dumper](https://www.chedong.com/phpMan.php/perldoc/MData%3A%3ADumper/markdown) -e
        "use base qw([Pod::Simple::Methody](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple%3A%3AMethody/markdown));
         sub start_L { print Dumper($_[1]{'section'} ) }
         __PACKAGE__->new->parse_string_document('=head1 L<Foo/bI<ar>baz>>')
        "
    Output:
      $VAR1 = bless( [
                       '',
                       {},
                       'b',
                       bless( [
                                'I',
                                {},
                                'ar'
                              ], '[Pod::Simple::LinkSection](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple%3A%3ALinkSection/markdown)' ),
                       'baz'
                     ], '[Pod::Simple::LinkSection](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple%3A%3ALinkSection/markdown)' );

    But stringify it and you get just the text content:

      % perl -[MData::Dumper](https://www.chedong.com/phpMan.php/perldoc/MData%3A%3ADumper/markdown) -e
        "use base qw([Pod::Simple::Methody](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple%3A%3AMethody/markdown));
         sub start_L { print Dumper( '' . $_[1]{'section'} ) }
         __PACKAGE__->new->parse_string_document('=head1 L<Foo/bI<ar>baz>>')
        "
    Output:
      $VAR1 = 'barbaz';

## SEE ALSO
    [Pod::Simple](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple/markdown)

## SUPPORT
    Questions or discussion about POD and [Pod::Simple](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple/markdown) should be sent to the <pod-people@perl.org> mail
    list. Send an empty email to <pod-people-subscribe@perl.org> to subscribe.

    This module is managed in an open GitHub repository, <<https://github.com/perl-pod/pod-simple/>>.
    Feel free to fork and contribute, or to clone <git://github.com/perl-pod/pod-simple.git> and
    send patches!

    Patches against [Pod::Simple](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple/markdown) are welcome. Please send bug reports to
    <<bug-pod-simple@rt.cpan.org>>.

## COPYRIGHT AND DISCLAIMERS
    Copyright (c) 2004 Sean M. Burke.

    This library is free software; you can redistribute it and/or modify it under the same terms as
    Perl itself.

    This program is distributed in the hope that it will be useful, but without any warranty;
    without even the implied warranty of merchantability or fitness for a particular purpose.

## AUTHOR
    [Pod::Simple](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple/markdown) was created by Sean M. Burke <<sburke@cpan.org>>. But don't bother him, he's retired.

    [Pod::Simple](https://www.chedong.com/phpMan.php/perldoc/Pod%3A%3ASimple/markdown) is maintained by:

    *   Allison Randal "<allison@perl.org>"

    *   Hans Dieter Pearcey "<hdp@cpan.org>"

    *   David E. Wheeler "<dwheeler@cpan.org>"

