pike.git / lib / modules / Web.pmod / Api.pmod / Twitter.pmod

version» Context lines:

pike.git/lib/modules/Web.pmod/Api.pmod/Twitter.pmod:1: - /* -  Author: Pontus Östlund <https://profiles.google.com/poppanator> -  -  Permission to copy, modify, and distribute this source for any legal -  purpose granted as long as my name is still attached to it. More -  specifically, the GPL, LGPL and MPL licenses apply to this software. - */ -  +    //! Instantiates the default Twitter API. - //! See @[WebApi.Api()] for further information about the arguments + //! See @[Web.Api.Api()] for further information.   //!   //! @param client_id   //! Your application key/id   //! @param client_secret   //! Your application secret   //! @param redirect_uri   //! The redirect URI after an authentication   //! @param scope   //! The application scopes to grant access to   this_program `()(string client_id, string client_secret,    void|string redirect_uri,    void|string|array(string)|multiset(string) scope)   {    return V1_1(client_id, client_secret, redirect_uri, scope);   }      class V1_1   { -  inherit WebApi.Api : parent; +  inherit Web.Api.Api : parent;       constant API_URI = "https://api.twitter.com/1.1/";    -  protected constant AuthClass = Auth.Twitter; +  protected constant AuthClass = Web.Auth.Twitter;       //! Getter for the @[Any] object which is a generic object for making request    //! to the Twitter API    //!    //! @seealso    //! @[Any]    Any `any()    {    return _any || (_any = Any());    }
pike.git/lib/modules/Web.pmod/Api.pmod/Twitter.pmod:102:       //! Default parameters that goes with every call    protected mapping default_params()    {    return ([ "format" : "json" ]);    }       // Just a convenience class    protected class Method    { -  inherit WebApi.Api.Method; +  inherit Web.Api.Api.Method;       //! Internal convenience method    public mixed get(string s, void|ParamsArg p, void|Callback cb)    {    return parent::get(get_uri(METHOD_PATH + s), p, cb);    }       //! Internal convenience method    public mixed put(string s, void|ParamsArg p, void|Callback cb)    {