Last week, I wrote about giving things descriptive names with value objects in PHP (and other languages).
I gave examples of value objects I've recently written to show how they make code descriptive and easier to understand.
Previous Beyond Blocks podcast guest, Dan Leech, gave a great talk about value objects at a local PHP user group.
That talk is not online yet, but the video of the version from the Dutch PHP Conference has just been released.
The slides are also online on Dan's website.
I recommend watching the video and/or reviewing the slides, and start trying to use value objects in your code.