protected function _doCreate() { $em = EntityManager::getInstance(); $application = new \Model\Application(); $application->status = new \Model\ApplicationStatus(); $application->customer = new \Model\Customer(); $application->employee = new \Model\Employee(); $application->seller = new \Model\Employee(); $application->partner = new \Model\Partner(); $application->product = new \Model\Product(); $application->premiumType = new \Model\PremiumType(); $application->settlementType = new \Model\SettlementType(); $application->currency = new \Model\Currency(); $application->documents = new \Application\Model\Collection\Collection(); $application->shipments = new Collection(); $application->percents = new Collection(); $application->applicationSettlement = new \Model\ApplicationSettlement(); $collection = new Collection(); $collection->push(new \Model\Policy()); $application->policy = $collection; return $application; }