NAME
Class::Clone - Add clone method to Class-based classes
VERSION
Version v0.1.1
SYNOPSIS
package My::Class;
use Class;
use Class::Clone;
has name => (required => 1);
has age => (default => 0);
package main;
my $original = My::Class->new(name => 'John', age => 30);
my $clone = $original->clone;
my $modified = $original->clone(name => 'Jane', age => 25);
DESCRIPTION
Provides a clone method that creates a shallow copy of objects. Accepts optional attribute overrides.