User::Identity::Collection::Item - base class for any collectable item |
User::Identity::Collection::Item - base class for any collectable item
User::Identity::Collection::Item is a User::Identity::Item
User::Identity::Collection::Item is extended by Mail::Identity User::Identity::Location User::Identity::System
The User::Identity::Collection::Item
object is extended into objects which
contain data to be collected.
User::Identity::Collection::Item->new([NAME], OPTIONS)
Option Defined in Default description L<User::Identity::Item> undef name L<User::Identity::Item> <required> user undef
. description STRING
. name STRING
. user OBJECT
Refers to the user (a User::Identity object) who has this item in one of his/het collections. The item may be unrelated to any user.
$obj->description
See Attributes in the User::Identity::Item manpage
$obj->name
See Attributes in the User::Identity::Item manpage
$obj->user([USER])
The user whose address this is. This is a weak link, which means that the location object will be removed when the user object is deleted and no other references to this location object exist.
Error: Each collectable item requires a name
You have to specify a name for each collected item. These names need to be unique within one collection.
See the User::Identity website at http://perl.overmeer.net/userid/ for more details.
User::Identity version 0.06. Written by Mark Overmeer (mark@overmeer.net) See the ChangeLog for other contributors.
Copyright (c) 2003 by the author(s). All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
User::Identity::Collection::Item - base class for any collectable item |