Help for this page

Select Code to Download


  1. or download this
    Class::Trait->apply( $some_class, $some_trait );
    my $build_class_sub = $some_trait->can('build_class');
    $build_class_sub->($some_class);
    
  2. or download this
    sub build_class {
       my ($class) = @_;
    ...
       $class->mk_accessors( qw(smb_username) );
       ...
    }
    
  3. or download this
    sub build_class {
        my ($class) = @_;
    ...
        };
        $class->register_destructor($destructor);
    }
    
  4. or download this
    sub logpath {
        my ($this) = @_;
    ...
        return File::Spec->rel2abs( join( '-', split /::/, __PACKAGE__ ) .
    + '.log',
            $this->log_root );
    }
    
  5. or download this
    sub preapply {
        my ($class) = @_;
    ...
                $this->log_root );
        };
    }