Config...eLoader(3pm)

πŸ’– Config::Model::Role::NodeLoader β€” the manual, but make it make sense πŸ’–

okay bestie, you opened Config...eLoader(3pm) (yeah the header truncates it, it's really Config::Model::Role::NodeLoader(3pm) from the Perl user-contributed docs) and it's genuinely short, so this is gonna be a cute lil' snack of a read. no cap. πŸ“


✨ NAME ✨

Config::Model::Role::NodeLoader β€” loads up a Node element in your configuration tree. that's the whole gig, and she does it well πŸ’…


🌸 VERSION 🌸

version 2.166 β€” yes queen, we're on 2.166 ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

$self->load_node( config_class_name => "...", %other_args);

literally just that. call it, feed her the args, she handles the rest 🫢


πŸ’œ DESCRIPTION πŸ’œ

okay so this is a role β€” and what it does is load a node element using Config::Model::Node, which is the default behavior. that's the main character behavior right there πŸ‘‘

but here's the plot twist: if the config class overrides that default implementation β€” and it does that with the "class" parameter β€” then the override class gets loaded instead, and that class is used to create the node. so the vibes can absolutely change depending on what class you hand her 🌈


πŸŽ€ METHODS πŸŽ€

🌟 load_node

Creates a node object using all the named parameters you passed to load_node.

and bestie, listen β€” one of those parameters must be config_class_name. non-negotiable, that's the price of admission πŸ’€


πŸ‘‘ AUTHOR πŸ‘‘

Dominique Dumont. iconic, we love her πŸ’–


This software is Copyright (c) 2005-2022 by Dominique Dumont.

This is free software, licensed under:

The GNU Lesser General Public License, Version 2.1, February 1999

so yeah, LGPL 2.1, February 1999, go off legal bestie βš–οΈβœ¨


and that's the whole page, no crumbs left 🧚

signing off: this was perl v5.42.3, dated 2026-07-23, filed under Config...eLoader(3pm). go forth and load them nodes πŸ’…πŸŒΈπŸ’–

πŸ“¦ where this page comes from