class::accessor::chained(3) mojave man page | unix.com

Man Page: class::accessor::chained

Operating Environment: mojave

Section: 3

Class::Accessor::Chained(3)				User Contributed Perl Documentation			       Class::Accessor::Chained(3)

NAME
Class::Accessor::Chained - make chained accessors
SYNOPSIS
package Foo; use base qw( Class::Accessor::Chained ); __PACKAGE__->mk_accessors(qw( foo bar baz )); my $foo = Foo->new->foo(1)->bar(2)->baz(4); print $foo->bar; # prints 2
DESCRIPTION
A chained accessor is one that always returns the object when called with parameters (to set), and the value of the field when called with no arguments. This module subclasses Class::Accessor in order to provide the same mk_accessors interface.
AUTHOR
Richard Clamp <richardc@unixbeard.net>
COPYRIGHT
Copyright (C) 2003 Richard Clamp. All Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
Class::Accessor, Class::Accessor::Chained::Fast perl v5.18.2 2017-10-06 Class::Accessor::Chained(3)
Related Man Pages
class::accessor::fast(3) - suse
class::accessor::children::fast(3pm) - debian
class::accessor::lvalue(3pm) - debian
class::mop::method::accessor(3pm) - debian
class::makemethods::emulator::accessorfast(3pm) - debian
Similar Topics in the Unix Linux Community
Split large xml into mutiple files and with header and footer in file
Cannot extract libraries using sed
My first PERL incarnation... Audio Oscillograph
[BASH] eval command not expanding variables as expected.