package Perlanet::Simple; use strict; use warnings; use Moose; use namespace::autoclean; use Carp; use YAML 'LoadFile'; extends 'Perlanet'; with qw( Perlanet::Trait::Cache Perlanet::Trait::OPML Perlanet::Trait::Scrubber Perlanet::Trait::Tidy Perlanet::Trait::YAMLConfig Perlanet::Trait::TemplateToolkit Perlanet::Trait::FeedFile ); =head1 NAME Perlanet::Simple - a DWIM Perlanet =head1 SYNOPSIS my $perlanet = Perlanet::Simple->new_with_config('perlanet.yaml') $perlanet->run; =head1 DESCRIPTION L provides the driving force behind all Perlanet applications, but it doesn't do a whole lot, which means you would normally have to write the functionality you require. However, in the motive of simplicity, Perlanet::Simple glues enough stuff together to allow you to get a very quick planet working out of the box. Perlanet::Simple takes the standard Perlanet module, and adds support for caching, OPML feed generation, and L