Download the PHP package pxgamer/devrant-php without Composer
On this page you can find all versions of the php package pxgamer/devrant-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package devrant-php
devrant-php
A simple PHP wrapper for utilising the devRant api.
Usage
Include the class:
- Using Composer
composer require pxgamer/devrant-php
- Including the files manually
Once included, you can initialise the class using either of the following:
Class Methods
| Method Name | Parameters | Returns |
|---|---|---|
| getRants($searchterm) | string (optional) | array of Rant objects |
| getRantById($id) | int | Rant object |
| getUserById($id) | int | array |
| getUsersId($username) | string | array |
| login($username, $password) | strings | boolean |
| logout() | void | void |
| rant($rant) | Rant object | array |
| comment($rantId, $comment) | mixed | array |
| voteRant($rantId, $vote) | mixed | array |
| voteComment($commentId, $vote) | mixed | array |
| notifs() | void | array |
| collabs() | void | array |
| deleteRant($rantId) | int | array |
| deleteComment($commentId) | int | array |
| deleteAccount() | void | array |
Examples
Getting array of rants
Returns false on failure, or:
Getting a single rant by its id
Returns false on failure, or a Rant object.
Getting a user by their id
Returns:
Search rants
Returns false on failure, or:
Getting a user's id from their username
Returns:
Getting signed in
Returns true if successful, false if not
Posting a rant
Returns:
Posting a comment
Returns:
Getting Collabs
Returns:
Voting on Rants
Returns:
Voting on Comments
Returns:
Getting your notifications
Returns:
Deleting a rant
Please note that this will permanently delete the rant from devRant.
Returns:
Deleting a comment
Please note that this will permanently delete the comment from devRant.
Returns:
Deleting your account
Please note that this will permanently delete your account from devRant.
Returns:
License
The MIT License (MIT). Please see License File for more information.
All versions of devrant-php with dependencies
ext-curl Version *