/* {{{ proto MongoDB\Driver\Server WriteResult::getServer() Returns the Server from which the result originated */ PHP_METHOD(WriteResult, getServer) { php_phongo_writeresult_t *intern; SUPPRESS_UNUSED_WARNING(return_value_ptr) SUPPRESS_UNUSED_WARNING(return_value_used) intern = Z_WRITERESULT_OBJ_P(getThis()); if (zend_parse_parameters_none() == FAILURE) { return; } #if PHP_VERSION_ID >= 70000 phongo_server_init(return_value, &intern->manager, intern->server_id TSRMLS_CC); #else phongo_server_init(return_value, intern->manager, intern->server_id TSRMLS_CC); #endif }
/* {{{ proto MongoDB\Driver\Server CommandFailedEvent::getServer() Returns the Server from which the event originated */ PHP_METHOD(CommandFailedEvent, getServer) { php_phongo_commandfailedevent_t *intern; SUPPRESS_UNUSED_WARNING(return_value_ptr) SUPPRESS_UNUSED_WARNING(return_value_used) intern = Z_COMMANDFAILEDEVENT_OBJ_P(getThis()); if (zend_parse_parameters_none() == FAILURE) { return; } phongo_server_init(return_value, intern->client, intern->server_id TSRMLS_CC); } /* }}} */