ZF XML-RPC
То ли в смеяться то ли плакать...
Для небольшого обмена надо было сделать XML-RPC, взял ZF, воткнул код, и не мог понять на какую сигнатуру он ругается...
ZF Xml-Rpc требует обязательно наличие коммента в стиле php doc для типизации переменных. Имхо - ZF вынесло приговор PHP
Это нормально?)
То ли в смеяться то ли плакать...
Для небольшого обмена надо было сделать XML-RPC, взял ZF, воткнул код, и не мог понять на какую сигнатуру он ругается...
ZF Xml-Rpc требует обязательно наличие коммента в стиле php doc для типизации переменных. Имхо - ZF вынесло приговор PHP
PHP:
// Этот код вызовет исключение - нет сигнатуры.
$server = new Zend_XmlRpc_Server();
$server->addFunction("export");
exit($server->handle());
function export($url, $secret) {
...
}
PHP:
// Этот же код отработает нормально
$server = new Zend_XmlRpc_Server();
$server->addFunction("export");
exit($server->handle());
/**
* ...
*
* @param string $url URL
* @param string $secret SECRET!
* @return sring|boolean
*/
function export($url, $secret) {
...
}