Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package MojoReader;
- use Mojo::Base 'Mojolicious';
- use MojoReader::Model::Addfeed;
- sub startup {
- my $self = shift;
- # Load configuration from hash returned by "my_app.conf"
- my $config = $self->plugin('Config');
- $self->helper(addfeed => sub {
- state $addfeed = MojoReader::Model::Addfeed->new(storage_path => $config->{storage_path})
- });
- ...
- }
- package MojoReader::Model::Addfeed;
- use Mojo::Base -signatures;
- has 'storage_path';
- sub check ($self) {
- if ( -e $self->storage_path ) {
- return 1;
- }
- # Fail
- return undef;
- }
- 1;
Add Comment
Please, Sign In to add comment