in reply to Re^2: SVN::Client subclassing issue
in thread SVN::Client subclassing issue
Make your class has-a-SVN::Client not is-a-SVN::Client?
This is what I had in mind. I was going to subclass initially because I wanted some functions to 'fall through' to the SVN::Client class without having to wrap each one. This should be easy enough to do from another object, but it's not something I've done before.
So assuming my new Foo class is called with a function that is not part of the package, let's say Foo->cat. Foo does not have a cat function, but Foo does have a SVN::Client object. I'd like to pass a call to a function that does not exist in the current package to be handled by the SVN::Client object. What is the proper/elegant way to do this?
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: SVN::Client subclassing issue (AUTOLOAD)
by tye (Sage) on Sep 27, 2011 at 20:20 UTC | |
Re^4: SVN::Client subclassing issue
by Anonymous Monk on Sep 27, 2011 at 20:21 UTC |
In Section
Seekers of Perl Wisdom