Léon Brocard > MealMaster-0.28 > MealMaster::Recipe

Download:
MealMaster-0.28.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Source  

NAME ^

MealMaster::Recipe - Represent a MealMaster Recipe

SYNOPSIS ^

  foreach my $r (@recipes) {
    print "Title: " . $r->title . "\n";
    print "Categories: " . join(", ", sort @{$r->categories}) . "\n";
    print "Yield: " . $r->yield . "\n";
    print "Directions: " . $r->directions . "\n";
    print "Ingredients:\n";
    foreach my $i (@{$r->ingredients}) {
      print "  " . $i->quantity .
             " " . $i->measure  .
             " " . $i->product . 
             "\n";
    }

DESCRIPTION ^

MealMaster::Recipe represents a MealMaster recipe.

METHODS ^

categories

Returns an array reference of the categories that the recipe is filed under:

    print "Categories: " . join(", ", sort @{$r->categories}) . "\n";

directions

Returns the directions for making the recipe:

    print "Directions: " . $r->directions . "\n";

ingredients

Returns a list of ingredients for making the recipe:

    print "Ingredients:\n";
    foreach my $i (@{$r->ingredients}) {
      print "  " . $i->quantity .
             " " . $i->measure  .
             " " . $i->product . 
             "\n";
    }

title

Returns the title of the recipe:

    print "Title: " . $r->title . "\n";

Returns the yield of the recipe:

    print "Yield: " . $r->yield . "\n";

SEE ALSO ^

MealMaster, MealMaster::Ingredient

AUTHOR ^

Leon Brocard, <acme@astray.com>

COPYRIGHT ^

Copyright (C) 2005, Leon Brocard

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

syntax highlighting: