You actually have a couple of choices for YAML and Moose.
First is MooseX::Storage, which is a full fledged serialization framework which no only supports YAML, but also JSON and Storable and will handle both serializing to text or to a file.
If that is more then you really are looking for, then you might want to take a look at MooseX::YAML which works best with YAML::XS and will reconstruct your Moose object in the correct way using MooseX::Blessed::Reconstruct to do all the dirty work.
The major difference between these two modules being that MooseX::Storage handles reading and writing, while MooseX::YAML is really mostly just concerned with reading since you would basically just use plain old YAML to do the writing for you.
In reply to Re: Dynamically create objects from YAML
by stvn
in thread Dynamically create objects from YAML
by ennuikiller
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |