onPHP/onphp-framework — pull request #140 by AlexeyDsov (2012-09-26 10:20:27+00:00)
Title: Корректный unquoting при использовании ValueObject

Давно давно наткнулся на багу, исправил, но PullRequest не до сих пор не оформил/
Если в ValueObject хранить тип binary, то при получении объекта с этим ValueObject из базы, вываливается фатал из-за того что в нужном месте не оказывается DAO родителя (у самого ValueObject нет своего DAO), у которого нужно получить диалект и вызвать метод unquoteBinary.

Решение: при сборке ValueObject'ов надо в proto передавать родительский DAO класс и Proto класса у которого нет своего DAO будет использовать родительский.