Я думаю, что это возможно. Это просто ошибка с PHPStorm. Состав исполнен правильно, но вам не хватает )
$MyObject = (MyObject)(<-- unclosed Doctrine::getTable('MyTable')->findOneById($id));
Что может быть причиной ошибки, если это не просто опечатка при отправке вопроса в Stackoverflow.