| | 48 | /** |
|---|
| | 49 | * Workaround for Zend bug regarding object handling inside methods |
|---|
| | 50 | * |
|---|
| | 51 | * Manifests as "PHP object des not have __res property" when you call |
|---|
| | 52 | * it (otherwise properly) inside MidCOM application |
|---|
| | 53 | * |
|---|
| | 54 | * @package midcom.helper.replicator |
|---|
| | 55 | * @param string $xml reference to importable XML |
|---|
| | 56 | * @param boolean $use_force whether to use force |
|---|
| | 57 | * @return array of objects unserialized from XML (or false for failure) |
|---|
| | 58 | * @see midcom_helper_replicator_serialize |
|---|
| | 59 | */ |
|---|
| | 60 | function midcom_helper_replicator_unserialize(&$xml, $use_force = false) |
|---|
| | 61 | { |
|---|
| | 62 | return midgard_replicator::unserialize($xml, $use_force); |
|---|
| | 63 | } |
|---|
| | 64 | |
|---|
| | 65 | /** |
|---|
| | 66 | * Workaround for Zend bug regarding object handling inside methods |
|---|
| | 67 | * |
|---|
| | 68 | * Manifests as "Wrong parameter count for import_object()" when you call |
|---|
| | 69 | * it (otherwise properly) inside MidCOM application |
|---|
| | 70 | * |
|---|
| | 71 | * @package midcom.helper.replicator |
|---|
| | 72 | * @param midgard_object $object reference to an object |
|---|
| | 73 | * @param boolean $use_force whether to use force |
|---|
| | 74 | * @return boolean indicating success/failure |
|---|
| | 75 | */ |
|---|
| | 76 | function midcom_helper_replicator_import_object(&$object, $use_force = false) |
|---|
| | 77 | { |
|---|
| | 78 | return midgard_replicator::import_object($object, $use_force); |
|---|
| | 79 | } |
|---|
| | 80 | |
|---|
| | 81 | /** |
|---|
| | 82 | * Workaround for Zend bug regarding object handling inside methods |
|---|
| | 83 | * |
|---|
| | 84 | * @package midcom.helper.replicator |
|---|
| | 85 | * @param string $xml reference to importable XML |
|---|
| | 86 | * @param boolean $use_force whether to use force |
|---|
| | 87 | * @return boolean indicating success/failure |
|---|
| | 88 | * @see midcom_helper_replicator_import_object |
|---|
| | 89 | */ |
|---|
| | 90 | function midcom_helper_replicator_import_from_xml(&$xml, $use_force = false) |
|---|
| | 91 | { |
|---|
| | 92 | return midgard_replicator::import_from_xml($xml, $use_force); |
|---|
| | 93 | } |
|---|
| | 94 | |
|---|
| | 95 | |
|---|