$proxy = new HessianClient($url . $path); registerEditionMethods($url . $path); $result = $proxy->getCollectionEditions(); echo "\n\n=== Editions:\n\n"; var_export($result); echo "\n\n=== Add Edition:\n\n"; $result = $proxy->addEdition(1, "Example collection edition"); echo "\n\n=== Remove Edition:\n\n"; $result = $proxy->removeEdition(1); echo "\n\n=== Editions:\n\n"; var_export($result); $result = $proxy->getCollectionEditions(); echo "\n\n=== Editions:\n\n"; var_export($result); echo "\n\n=== Account editions:\n\n"; $result = $proxy->getEditionsOfAccount("oxid0"); var_export($result); echo "\n\n=== Add edition:\n\n"; $result = $proxy->addEditionToAccount(1, "oxid0"); var_export($result); echo "\n\n=== Account editions:\n\n"; $result = $proxy->getEditionsOfAccount("oxid0"); var_export($result); echo "\n\n=== Remove edition:\n\n"; $result = $proxy->removeEditionFromAccount(1, "oxid0"); var_export($result); echo "\n\n=== Account editions:\n\n"; $result = $proxy->getEditionsOfAccount("oxid0"); var_export($result); echo "\n\n=== Remove Edition:\n\n"; $result = $proxy->removeEdition(1);