info > Class::MOP::Method::Constructor

🧑‍💻 NAME

Class::MOP::Method::Constructor – Method Meta Object for constructors

🚀 Quick Reference

Use CaseCommandDescription
Create a constructor Class::MOP::Method::Constructor->new( metaclass => $mc, name => $name, package_name => $pkg ) Generates a new constructor meta-object
Check if inlined $metamethod->is_inline Returns boolean: true if constructor is inlined
Get associated metaclass $metamethod->associated_metaclass Returns the Class::MOP::Class object for the method

📦 VERSION

version 2.2200

📋 SYNOPSIS

use Class::MOP::Method::Constructor;

my $constructor = Class::MOP::Method::Constructor->new(
    metaclass => $metaclass,
    options   => {
        debug => 1, # this is all for now
    },
);

# calling the constructor ...
$constructor->body->execute($metaclass->name, %params);

📝 DESCRIPTION

This is a subclass of Class::MOP::Method which generates constructor methods.

🔧 METHODS

🛠️ Class::MOP::Method::Constructor->new(%options)

This creates a new constructor object. It accepts a hash reference of options.

$metamethod->is_inline

Returns a boolean indicating whether or not the constructor is inlined.

🔗 $metamethod->associated_metaclass

This returns the Class::MOP::Class object for the method.

👥 AUTHORS

📄 COPYRIGHT AND LICENSE

This software is copyright (c) 2006 by Infinity Interactive, Inc.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

Class::MOP::Method::Constructor
🧑‍💻 NAME 🚀 Quick Reference 📦 VERSION 📋 SYNOPSIS 📝 DESCRIPTION 🔧 METHODS
🛠️ Class::MOP::Method::Constructor->new(%options) ✅ $metamethod->is_inline 🔗 $metamethod->associated_metaclass
👥 AUTHORS 📄 COPYRIGHT AND LICENSE

Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-08-09 10:23 @2600:1f28:365:80b0:50b3:453e:ff52:20f7
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format

^_top_^