Thread [Mouse] Attribute zur Laufzeit generieren und vererben
(5 answers)
Opened by GwenDragon at 2023-07-24 17:10
Danke für deien Erläuterung :-)
Sieht so aus als als hatte ich da was missverstanden bei Mouse. Quote Moment, das heißt im gemousten Modul ist Code: (dl
)
$self->{FOO} ist gleiches wie Code: (dl
)
$self->FOO() Code: (dl
)
$self->{FOO} = 42; ist gleiches wie Code: (dl
)
$self->FOO(42); ich dachte, Attribute sind irgendwie tricky versteckt, damit niemand direkt dran rum murksen kann. Übrigens, das hier war schon früher eine Idee von mir: has text => (is => 'ro', isa => 'MyModule::Config::Text'); Muss ich mal sehen wie ich das mache, dass je nach Existenz der Konfigdateien im Dateisystem das richtige Config-Modul geladen wird. Last edited: 2023-07-25 10:57:22 +0200 (CEST) |