public static function prepare($obj, array $config) { $container = Container::getInstance(); $request = $container->create('laiz.action.Request'); $request->setRequestsByConfigs($config); Util::setPropertiesByRequest($request, $obj); Builder::initObject($obj, $config); return $obj; }