14cdb6842SAndreas Gohr<?php 2b78f68bcSAndreas Gohr// phpcs:ignoreFile -- this file violates PSR2 by definition 34cdb6842SAndreas Gohr/** 44cdb6842SAndreas Gohr * These classes and functions are deprecated and will be removed in future releases 5a0aeafaaSAndreas Gohr * 6a0aeafaaSAndreas Gohr * Note: when adding to this file, please also add appropriate actions to _test/rector.php 74cdb6842SAndreas Gohr */ 84cdb6842SAndreas Gohr 9451969abSMichael Großeuse dokuwiki\Debug\DebugHelper; 10723f2b49SGerrit Uitslag 11723f2b49SGerrit Uitslag/** 12723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \dokuwiki\Remote\IXR\Client instead! 13723f2b49SGerrit Uitslag */ 14723f2b49SGerrit Uitslagclass IXR_Client extends \dokuwiki\Remote\IXR\Client 15723f2b49SGerrit Uitslag{ 16723f2b49SGerrit Uitslag /** 17723f2b49SGerrit Uitslag * @inheritdoc 18723f2b49SGerrit Uitslag * @deprecated 2021-11-11 19723f2b49SGerrit Uitslag */ 20723f2b49SGerrit Uitslag public function __construct($server, $path = false, $port = 80, $timeout = 15, $timeout_io = null) 21723f2b49SGerrit Uitslag { 22723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(dokuwiki\Remote\IXR\Client::class); 23723f2b49SGerrit Uitslag parent::__construct($server, $path, $port, $timeout, $timeout_io); 24723f2b49SGerrit Uitslag } 25723f2b49SGerrit Uitslag} 26723f2b49SGerrit Uitslag/** 27723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\Client\ClientMulticall instead! 28723f2b49SGerrit Uitslag */ 29723f2b49SGerrit Uitslagclass IXR_ClientMulticall extends \IXR\Client\ClientMulticall 30723f2b49SGerrit Uitslag{ 31723f2b49SGerrit Uitslag /** 32723f2b49SGerrit Uitslag * @inheritdoc 33723f2b49SGerrit Uitslag * @deprecated 2021-11-11 34723f2b49SGerrit Uitslag */ 35723f2b49SGerrit Uitslag public function __construct($server, $path = false, $port = 80) 36723f2b49SGerrit Uitslag { 37723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\Client\ClientMulticall::class); 38723f2b49SGerrit Uitslag parent::__construct($server, $path, $port); 39723f2b49SGerrit Uitslag } 40723f2b49SGerrit Uitslag} 41723f2b49SGerrit Uitslag/** 42723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\Server\Server instead! 43723f2b49SGerrit Uitslag */ 44723f2b49SGerrit Uitslagclass IXR_Server extends \IXR\Server\Server 45723f2b49SGerrit Uitslag{ 46723f2b49SGerrit Uitslag /** 47723f2b49SGerrit Uitslag * @inheritdoc 48723f2b49SGerrit Uitslag * @deprecated 2021-11-11 49723f2b49SGerrit Uitslag */ 50723f2b49SGerrit Uitslag public function __construct($callbacks = false, $data = false, $wait = false) 51723f2b49SGerrit Uitslag { 52723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\Server\Server::class); 53723f2b49SGerrit Uitslag parent::__construct($callbacks, $data, $wait); 54723f2b49SGerrit Uitslag } 55723f2b49SGerrit Uitslag} 56723f2b49SGerrit Uitslag/** 57723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\Server\IntrospectionServer instead! 58723f2b49SGerrit Uitslag */ 59723f2b49SGerrit Uitslagclass IXR_IntrospectionServer extends \IXR\Server\IntrospectionServer 60723f2b49SGerrit Uitslag{ 61723f2b49SGerrit Uitslag /** 62723f2b49SGerrit Uitslag * @inheritdoc 63723f2b49SGerrit Uitslag * @deprecated 2021-11-11 64723f2b49SGerrit Uitslag */ 65723f2b49SGerrit Uitslag public function __construct() 66723f2b49SGerrit Uitslag { 67723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\Server\IntrospectionServer::class); 68723f2b49SGerrit Uitslag parent::__construct(); 69723f2b49SGerrit Uitslag } 70723f2b49SGerrit Uitslag} 71723f2b49SGerrit Uitslag/** 72723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\Request\Request instead! 73723f2b49SGerrit Uitslag */ 74723f2b49SGerrit Uitslagclass IXR_Request extends \IXR\Request\Request 75723f2b49SGerrit Uitslag{ 76723f2b49SGerrit Uitslag /** 77723f2b49SGerrit Uitslag * @inheritdoc 78723f2b49SGerrit Uitslag * @deprecated 2021-11-11 79723f2b49SGerrit Uitslag */ 80723f2b49SGerrit Uitslag public function __construct($method, $args) 81723f2b49SGerrit Uitslag { 82723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\Request\Request::class); 83723f2b49SGerrit Uitslag parent::__construct($method, $args); 84723f2b49SGerrit Uitslag } 85723f2b49SGerrit Uitslag} 86723f2b49SGerrit Uitslag/** 87723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\Message\Message instead! 88723f2b49SGerrit Uitslag */ 89723f2b49SGerrit Uitslagclass IXR_Message extends IXR\Message\Message 90723f2b49SGerrit Uitslag{ 91723f2b49SGerrit Uitslag /** 92723f2b49SGerrit Uitslag * @inheritdoc 93723f2b49SGerrit Uitslag * @deprecated 2021-11-11 94723f2b49SGerrit Uitslag */ 95723f2b49SGerrit Uitslag public function __construct($message) 96723f2b49SGerrit Uitslag { 97723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\Message\Message::class); 98723f2b49SGerrit Uitslag parent::__construct($message); 99723f2b49SGerrit Uitslag } 100723f2b49SGerrit Uitslag} 101723f2b49SGerrit Uitslag/** 102723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\Message\Error instead! 103723f2b49SGerrit Uitslag */ 104723f2b49SGerrit Uitslagclass IXR_Error extends \IXR\Message\Error 105723f2b49SGerrit Uitslag{ 106723f2b49SGerrit Uitslag /** 107723f2b49SGerrit Uitslag * @inheritdoc 108723f2b49SGerrit Uitslag * @deprecated 2021-11-11 109723f2b49SGerrit Uitslag */ 110723f2b49SGerrit Uitslag public function __construct($code, $message) 111723f2b49SGerrit Uitslag { 112723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\Message\Error::class); 113723f2b49SGerrit Uitslag parent::__construct($code, $message); 114723f2b49SGerrit Uitslag } 115723f2b49SGerrit Uitslag} 116723f2b49SGerrit Uitslag/** 117723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\DataType\Date instead! 118723f2b49SGerrit Uitslag */ 119723f2b49SGerrit Uitslagclass IXR_Date extends \IXR\DataType\Date 120723f2b49SGerrit Uitslag{ 121723f2b49SGerrit Uitslag /** 122723f2b49SGerrit Uitslag * @inheritdoc 123723f2b49SGerrit Uitslag * @deprecated 2021-11-11 124723f2b49SGerrit Uitslag */ 125723f2b49SGerrit Uitslag public function __construct($time) 126723f2b49SGerrit Uitslag { 127723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\DataType\Date::class); 128723f2b49SGerrit Uitslag parent::__construct($time); 129723f2b49SGerrit Uitslag } 130723f2b49SGerrit Uitslag} 131723f2b49SGerrit Uitslag/** 132723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\DataType\Base64 instead! 133723f2b49SGerrit Uitslag */ 134723f2b49SGerrit Uitslagclass IXR_Base64 extends \IXR\DataType\Base64 135723f2b49SGerrit Uitslag{ 136723f2b49SGerrit Uitslag /** 137723f2b49SGerrit Uitslag * @inheritdoc 138723f2b49SGerrit Uitslag * @deprecated 2021-11-11 139723f2b49SGerrit Uitslag */ 140723f2b49SGerrit Uitslag public function __construct($data) 141723f2b49SGerrit Uitslag { 142723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\DataType\Base64::class); 143723f2b49SGerrit Uitslag parent::__construct($data); 144723f2b49SGerrit Uitslag } 145723f2b49SGerrit Uitslag} 146723f2b49SGerrit Uitslag/** 147723f2b49SGerrit Uitslag * @deprecated since 2021-11-11 use \IXR\DataType\Value instead! 148723f2b49SGerrit Uitslag */ 149723f2b49SGerrit Uitslagclass IXR_Value extends \IXR\DataType\Value 150723f2b49SGerrit Uitslag{ 151723f2b49SGerrit Uitslag /** 152723f2b49SGerrit Uitslag * @inheritdoc 153723f2b49SGerrit Uitslag * @deprecated 2021-11-11 154723f2b49SGerrit Uitslag */ 155723f2b49SGerrit Uitslag public function __construct($data, $type = null) 156723f2b49SGerrit Uitslag { 157723f2b49SGerrit Uitslag DebugHelper::dbgDeprecatedFunction(IXR\DataType\Value::class); 158723f2b49SGerrit Uitslag parent::__construct($data, $type); 159723f2b49SGerrit Uitslag } 160723f2b49SGerrit Uitslag} 161723f2b49SGerrit Uitslag 162*f9a94e78SAndreas Gohr/** 163*f9a94e78SAndreas Gohr * print a newline terminated string 164*f9a94e78SAndreas Gohr * 165*f9a94e78SAndreas Gohr * You can give an indention as optional parameter 166*f9a94e78SAndreas Gohr * 167*f9a94e78SAndreas Gohr * @author Andreas Gohr <andi@splitbrain.org> 168*f9a94e78SAndreas Gohr * 169*f9a94e78SAndreas Gohr * @param string $string line of text 170*f9a94e78SAndreas Gohr * @param int $indent number of spaces indention 171*f9a94e78SAndreas Gohr * @deprecated 2023-08-31 use echo instead 172*f9a94e78SAndreas Gohr */ 173*f9a94e78SAndreas Gohrfunction ptln($string, $indent = 0) 174*f9a94e78SAndreas Gohr{ 175*f9a94e78SAndreas Gohr DebugHelper::dbgDeprecatedFunction('echo'); 176*f9a94e78SAndreas Gohr echo str_repeat(' ', $indent) . "$string\n"; 177*f9a94e78SAndreas Gohr} 178