The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::Google::Blogger::Blog - represents blog entity of Google Blogger service.

SYNOPSIS

Please see Net::Google::Blogger.

DESCRIPTION

This class represents a blog in Net::Google::Blogger package. As of present, you should never instantiate it directly. Only title, public_url and entries attributes are for public use, other are subject to change in future versions.

METHODS

add_entry($entry)

    Adds given entry to the blog. The argument must be an instance of Net::Google::Blogger::Blog::Entry

delete_entry($entry)

    Deletes given entry from server as well as list of entries held in blog object.

destroy()

    Removes references to the blog from child entries, so they're no longer circular. Blog object as well as entries can then be garbage-collected.

ATTRIBUTES

title

    Title of the blog.

public_url

    The human-readable URL of the blog. Blogger blogs can have multiple URLs, one of which is based on numeric blog ID, and another is changeble. This is the second one.

entries

    List of blog entries, lazily populated.

AUTHOR

Egor Shipovalov, <kogdaugodno at gmail.com>

BUGS

Please report any bugs or feature requests to bug-net-google-api-blogger at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Net-Google-Blogger. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Net::Google::Blogger

You can also look for information at:

ACKNOWLEDGEMENTS

LICENSE AND COPYRIGHT

Copyright 2010 Egor Shipovalov.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.