Disciple_Tools_Notifications_Endpoints

Disciple_Tools_Notifications_Endpoints

class

Disciple_Tools_Notifications_Endpoints

version 0.1.0
since 0.1.0
package

Disciple_Tools\Notifications

author

Chasm.Solutions & Kingdom.Training

Methods

Constructor function.

__construct() 
access

public

since 0.1.0

add_api_routes

add_api_routes() 

Get tract from submitted address

get_new_notifications_count() : string|\WP_Error|array
access

public

since 0.1.0

Response

string|\WP_Error|array

The contact on success

Get notifications

get_notifications(\WP_REST_Request $request) : string|\WP_Error|array
access

public

since 0.1.0

Arguments

$request

\WP_REST_Request

Response

string|\WP_Error|array

The contact on success

Main Disciple_Tools_Notifications_Endpoints Instance Ensures only one instance of Disciple_Tools_Notifications_Endpoints is loaded or can be loaded.

instance() : \Disciple_Tools_Notifications_Endpoints
static
since 0.1.0
static

Response

\Disciple_Tools_Notifications_Endpoints

instance

Mark all viewed

mark_all_viewed(\WP_REST_Request $request) : string|\WP_Error|array
access

public

since 0.1.0

Arguments

$request

\WP_REST_Request

Response

string|\WP_Error|array

The contact on success

Get tract from submitted address

mark_unread(\WP_REST_Request $request) : string|\WP_Error|array
access

public

since 0.1.0

Arguments

$request

\WP_REST_Request

Response

string|\WP_Error|array

The contact on success

Get tract from submitted address

mark_viewed(\WP_REST_Request $request) : string|\WP_Error|array
access

public

since 0.1.0

Arguments

$request

\WP_REST_Request

Response

string|\WP_Error|array

The contact on success

Properties

Disciple_Tools_Notifications_Endpoints The single instance of Disciple_Tools_Notifications_Endpoints.

_instance : object
static
var
access

private

since

Type(s)

object