I'm sure this question applies to other complex object types, but
EntityDrupalWrapper is the one I'm currently working with. This is the type of object returned by
entity_metadata_wrapper() (and probably others).
When using code like the following:
$order_wrapper = entity_metadata_wrapper('commerce_order', $order_object); dpm($order_wrapper);
the output from Devel is none too helpful:
It doesn't show what you'd expect to see for a call to
dpm() with, for example, a
A similar call to
dvm() does print the object, but in a manner I'm not familiar with, and it's not very readable.
debug() and it produces a PHP user notice that looks something like this:
Incidentally the HTML output contained in that warning is the same output that
dvm() prints to the screen.
How can I inspect these types of objects (preferably with Krumo), so I can see what properties are available? Or am I stuck using