"You must enable this plugin and update your web services to use elgg_ws_expose_function()."

Hi there. I, of course, know how to activate the plugin suggested in:

The web services are now a plugin in Elgg 1.9. You must enable this plugin and update your web services to use elgg_ws_expose_function().

but, what exactly do we have to do to update our web services?

Thanks!.

  • It means you're using the deprecated function expose_function() (perhaps, in 3rd party plugins).

    You should replace this deprecated function on elgg_ws_expose_function().

  • Thank you RvR. It may be useful to say that, following your advise, I just replaced the text expose_function( by elgg_ws_expose_function( in the plugin (in this case enGap 2.0) and it was accepted by the system elgg 2.3.10 and it did not reported any problem (as it did before). It seems that the new function is an exact replacement arguments wise.

    However, it still does not work. Engap would not connect to my server. Any further hint? Thank you.

Beginning Developers

Beginning Developers

This space is for newcomers, who wish to build a new plugin or to customize an existing one to their liking