Changes for version 0.03 - 2002-06-21

  • Subclasses can now override contained_objects settings of their superclass (previously it was backwards).
  • Let call_method() accept arbitrary additional parameters, don't force them into a hash.
  • Added contained_class() method.
  • Use new contained_class() method inside call_method().
  • delayed_object_class() shouldn't be settable, it'll mess up the parameters accepted.
  • The 'container' parameter shouldn't be shared among containers the way other parameters are.
  • Made create_delayed_object() a little more efficient by not shifting things off @_ - just pass @_ to the next new() method.
  • Don't check for $contained_class->can('allowed_params'), check for $contained_class->isa(__PACKAGE__).
  • Clarified a few error messages.
  • Clarified documentation and removed a couple of doc errors.

Modules

Glues object frameworks together transparently