[ Index ] |
PHP Cross Reference of DokuWiki |
[Source view] [Print] [Project Stats]
These classes and functions are deprecated and will be removed in future releases Note: when adding to this file, please also add appropriate actions to _test/rector.php
File Size: | 740 lines (22 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
RemoteAccessDeniedException:: (1 method):
__construct()
RemoteException:: (2 methods):
__construct()
Doku_Lexer_Escape()
setting:: (1 method):
__construct()
setting_authtype:: (1 method):
__construct()
setting_string:: (1 method):
__construct()
PageChangelog:: (1 method):
__construct()
MediaChangelog:: (1 method):
__construct()
JSON:: (5 methods):
__construct()
encode()
enc()
decode()
dec()
Input:: (1 method):
__construct()
PostInput:: (1 method):
__construct()
GetInput:: (1 method):
__construct()
ServerInput:: (1 method):
__construct()
PassHash:: (1 method):
__construct()
HTTPClientException:: (1 method):
__construct()
HTTPClient:: (1 method):
__construct()
DokuHTTPClient:: (2 methods):
__construct()
trigger_event()
Doku_Plugin_Controller:: (1 method):
__construct()
Subscription:: (10 methods):
isenabled()
subscribers()
add()
remove()
user_subscription()
send_bulk()
send_diff()
send_media_diff()
send_register()
notifyaddresses()
Doku_Indexer:: (0 methods):
IXR_Client:: (1 method):
__construct()
IXR_ClientMulticall:: (1 method):
__construct()
IXR_Server:: (1 method):
__construct()
IXR_IntrospectionServer:: (1 method):
__construct()
IXR_Request:: (1 method):
__construct()
IXR_Message:: (1 method):
__construct()
IXR_Error:: (1 method):
__construct()
IXR_Date:: (1 method):
__construct()
IXR_Base64:: (1 method):
__construct()
IXR_Value:: (2 methods):
__construct()
ptln()
Class: RemoteAccessDeniedException - X-Ref
__construct($message = "", $code = 0, Throwable $previous = null) X-Ref |
No description |
Class: RemoteException - X-Ref
__construct($message = "", $code = 0, Throwable $previous = null) X-Ref |
No description |
Doku_Lexer_Escape($str) X-Ref |
Escapes regex characters other than (, ) and / param: string $str return: string |
__construct($use = JSON_STRICT_TYPE) X-Ref |
param: int $use JSON_*_TYPE flag |
encode($var) X-Ref |
Encode given structure to JSON param: mixed $var return: string |
enc($var) X-Ref |
Alias for encode() param: $var return: string |
decode($str) X-Ref |
Decode given string from JSON param: string $str return: mixed |
dec($str) X-Ref |
Alias for decode param: $str return: mixed |
Class: DokuHTTPClient - X-Ref
__construct() X-Ref |
trigger_event($name, &$data, $action=null, $canPreventDefault=true) X-Ref |
function wrapper to process (create, trigger and destroy) an event param: string $name name for the event param: mixed $data event data param: callback $action (optional, default=NULL) default action, a php callback function param: bool $canPreventDefault (optional, default=true) can hooks prevent the default action return: mixed the event results value after all event processing is complete |
Class: Subscription - X-Ref
Class for handling (email) subscriptionsisenabled() X-Ref |
Check if subscription system is enabled return: bool |
subscribers($page, $user = null, $style = null, $data = null) X-Ref |
Recursively search for matching subscriptions This function searches all relevant subscription files for a page or namespace. param: string $page The target object’s (namespace or page) id param: string|array $user param: string|array $style param: string|array $data author: Adrian Lang <lang@cosmocode.de> return: array |
add($id, $user, $style, $data = '') X-Ref |
Adds a new subscription for the given page or namespace This will automatically overwrite any existent subscription for the given user on this *exact* page or namespace. It will *not* modify any subscription that may exist in higher namespaces. param: string $id The target page or namespace, specified by id; Namespaces param: string $user param: string $style param: string $data return: bool |
remove($id, $user = null, $style = null, $data = null) X-Ref |
Removes a subscription for the given page or namespace This removes all subscriptions matching the given criteria on the given page or namespace. It will *not* modify any subscriptions that may exist in higher namespaces. param: string $id The target object’s (namespace or page) id param: string|array $user param: string|array $style param: string|array $data return: bool |
user_subscription($id = '', $user = '') X-Ref |
Get data for $INFO['subscribed'] $INFO['subscribed'] is either false if no subscription for the current page and user is in effect. Else it contains an array of arrays with the fields “target”, “style”, and optionally “data”. param: string $id Page ID, defaults to global $ID param: string $user User, defaults to $_SERVER['REMOTE_USER'] author: Adrian Lang <lang@cosmocode.de> return: array|false |
send_bulk($page) X-Ref |
Send digest and list subscriptions This sends mails to all subscribers that have a subscription for namespaces above the given page if the needed $conf['subscribe_time'] has passed already. This function is called form lib/exe/indexer.php param: string $page return: int number of sent mails |
send_diff($subscriber_mail, $template, $id, $rev = null, $summary = '') X-Ref |
Send the diff for some page change param: string $subscriber_mail The target mail address param: string $template Mail template ('subscr_digest', 'subscr_single', 'mailtext', ...) param: string $id Page for which the notification is param: int|null $rev Old revision if any param: string $summary Change summary if any return: bool true if successfully sent |
send_media_diff($subscriber_mail, $template, $id, $rev = false) X-Ref |
Send the diff for some media change param: string $subscriber_mail The target mail address param: string $template Mail template ('uploadmail', ...) param: string $id Media file for which the notification is param: int|bool $rev Old revision if any |
send_register($login, $fullname, $email) X-Ref |
Send a notify mail on new registration param: string $login login name of the new user param: string $fullname full name of the new user param: string $email email address of the new user author: Andreas Gohr <andi@splitbrain.org> return: bool true if a mail was sent |
notifyaddresses(&$data) X-Ref |
Default callback for COMMON_NOTIFY_ADDRESSLIST Aggregates all email addresses of user who have subscribed the given page with 'every' style param: array &$data Containing the entries: author: Steven Danz <steven-danz@kc.rr.com> author: Adrian Lang <lang@cosmocode.de> |
Class: Doku_Indexer - X-Ref
Class: IXR_Client - X-Ref
__construct($server, $path = false, $port = 80, $timeout = 15, $timeout_io = null) X-Ref |