NAME

Acme::Chef::Container - Internal module used by Acme::Chef

SYNOPSIS

use Acme::Chef;

DESCRIPTION

Please see Acme::Chef;

METHODS

This is a list of methods in this package.

new

This is the Acme::Chef::Container constructor. Creates a new Acme::Chef::Container object. All arguments are treated as key/value pairs for object attributes.

put

This method implements the 'put' command. Please refer to Acme::Chef for details.

fold

This method implements the 'fold' command. Please refer to Acme::Chef for details.

add

This method implements the 'add' command. Please refer to Acme::Chef for details.

remove

This method implements the 'remove' command. Please refer to Acme::Chef for details.

combine

This method implements the 'combine' command. Please refer to Acme::Chef for details.

divide

This method implements the 'divide' command. Please refer to Acme::Chef for details.

put_sum

This method takes a number of Acme::Chef::Ingredient objects as arguments and creates and 'puts' the sum of the ingredients.

Please refer to Acme::Chef for details.

liquify_contents

This method implements the 'liquify' command for all ingredients. Please refer to Acme::Chef for details.

stir_time

This method implements the 'stir' command. First argument should be the depth ("time") to stir. Please refer to Acme::Chef for details.

stir_ingredient

This method implements the 'stir_ingredient' command. Please refer to Acme::Chef for details.

mix

This method implements the 'mix' command. Please refer to Acme::Chef for details.

Shuffles the container's contents.

clean

This method implements the 'clean' command. Please refer to Acme::Chef for details.

Empties the container.

pour

This method implements the 'pour' command. Please refer to Acme::Chef for details.

Returns the contained ingredients.

print

Returns stringification of the object.

AUTHOR

Steffen Mueller.

Chef designed by David Morgan-Mar.

COPYRIGHT AND LICENSE

Copyright (c) 2002-2008 Steffen Mueller. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Author can be reached at chef-module at steffen-mueller dot net