in reply to Dynamically create objects from YAML
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.
|
|---|