Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../Requests/src
File: Iri.php
* @param string $ifragment
[1000] Fix | Delete
* @return bool
[1001] Fix | Delete
*/
[1002] Fix | Delete
protected function set_fragment($ifragment) {
[1003] Fix | Delete
if ($ifragment === null) {
[1004] Fix | Delete
$this->ifragment = null;
[1005] Fix | Delete
}
[1006] Fix | Delete
else {
[1007] Fix | Delete
$this->ifragment = $this->replace_invalid_with_pct_encoding($ifragment, '!$&\'()*+,;=:@/?');
[1008] Fix | Delete
$this->scheme_normalization();
[1009] Fix | Delete
}
[1010] Fix | Delete
return true;
[1011] Fix | Delete
}
[1012] Fix | Delete
[1013] Fix | Delete
/**
[1014] Fix | Delete
* Convert an IRI to a URI (or parts thereof)
[1015] Fix | Delete
*
[1016] Fix | Delete
* @param string|bool $iri IRI to convert (or false from {@see \WpOrg\Requests\Iri::get_iri()})
[1017] Fix | Delete
* @return string|false URI if IRI is valid, false otherwise.
[1018] Fix | Delete
*/
[1019] Fix | Delete
protected function to_uri($iri) {
[1020] Fix | Delete
if (!is_string($iri)) {
[1021] Fix | Delete
return false;
[1022] Fix | Delete
}
[1023] Fix | Delete
[1024] Fix | Delete
static $non_ascii;
[1025] Fix | Delete
if (!$non_ascii) {
[1026] Fix | Delete
$non_ascii = implode('', range("\x80", "\xFF"));
[1027] Fix | Delete
}
[1028] Fix | Delete
[1029] Fix | Delete
$position = 0;
[1030] Fix | Delete
$strlen = strlen($iri);
[1031] Fix | Delete
while (($position += strcspn($iri, $non_ascii, $position)) < $strlen) {
[1032] Fix | Delete
$iri = substr_replace($iri, sprintf('%%%02X', ord($iri[$position])), $position, 1);
[1033] Fix | Delete
$position += 3;
[1034] Fix | Delete
$strlen += 2;
[1035] Fix | Delete
}
[1036] Fix | Delete
[1037] Fix | Delete
return $iri;
[1038] Fix | Delete
}
[1039] Fix | Delete
[1040] Fix | Delete
/**
[1041] Fix | Delete
* Get the complete IRI
[1042] Fix | Delete
*
[1043] Fix | Delete
* @return string|false
[1044] Fix | Delete
*/
[1045] Fix | Delete
protected function get_iri() {
[1046] Fix | Delete
if (!$this->is_valid()) {
[1047] Fix | Delete
return false;
[1048] Fix | Delete
}
[1049] Fix | Delete
[1050] Fix | Delete
$iri = '';
[1051] Fix | Delete
if ($this->scheme !== null) {
[1052] Fix | Delete
$iri .= $this->scheme . ':';
[1053] Fix | Delete
}
[1054] Fix | Delete
if (($iauthority = $this->get_iauthority()) !== null) {
[1055] Fix | Delete
$iri .= '//' . $iauthority;
[1056] Fix | Delete
}
[1057] Fix | Delete
$iri .= $this->ipath;
[1058] Fix | Delete
if ($this->iquery !== null) {
[1059] Fix | Delete
$iri .= '?' . $this->iquery;
[1060] Fix | Delete
}
[1061] Fix | Delete
if ($this->ifragment !== null) {
[1062] Fix | Delete
$iri .= '#' . $this->ifragment;
[1063] Fix | Delete
}
[1064] Fix | Delete
[1065] Fix | Delete
return $iri;
[1066] Fix | Delete
}
[1067] Fix | Delete
[1068] Fix | Delete
/**
[1069] Fix | Delete
* Get the complete URI
[1070] Fix | Delete
*
[1071] Fix | Delete
* @return string
[1072] Fix | Delete
*/
[1073] Fix | Delete
protected function get_uri() {
[1074] Fix | Delete
return $this->to_uri($this->get_iri());
[1075] Fix | Delete
}
[1076] Fix | Delete
[1077] Fix | Delete
/**
[1078] Fix | Delete
* Get the complete iauthority
[1079] Fix | Delete
*
[1080] Fix | Delete
* @return string|null
[1081] Fix | Delete
*/
[1082] Fix | Delete
protected function get_iauthority() {
[1083] Fix | Delete
if ($this->iuserinfo === null && $this->ihost === null && $this->port === null) {
[1084] Fix | Delete
return null;
[1085] Fix | Delete
}
[1086] Fix | Delete
[1087] Fix | Delete
$iauthority = '';
[1088] Fix | Delete
if ($this->iuserinfo !== null) {
[1089] Fix | Delete
$iauthority .= $this->iuserinfo . '@';
[1090] Fix | Delete
}
[1091] Fix | Delete
if ($this->ihost !== null) {
[1092] Fix | Delete
$iauthority .= $this->ihost;
[1093] Fix | Delete
}
[1094] Fix | Delete
if ($this->port !== null) {
[1095] Fix | Delete
$iauthority .= ':' . $this->port;
[1096] Fix | Delete
}
[1097] Fix | Delete
return $iauthority;
[1098] Fix | Delete
}
[1099] Fix | Delete
[1100] Fix | Delete
/**
[1101] Fix | Delete
* Get the complete authority
[1102] Fix | Delete
*
[1103] Fix | Delete
* @return string
[1104] Fix | Delete
*/
[1105] Fix | Delete
protected function get_authority() {
[1106] Fix | Delete
$iauthority = $this->get_iauthority();
[1107] Fix | Delete
if (is_string($iauthority)) {
[1108] Fix | Delete
return $this->to_uri($iauthority);
[1109] Fix | Delete
}
[1110] Fix | Delete
else {
[1111] Fix | Delete
return $iauthority;
[1112] Fix | Delete
}
[1113] Fix | Delete
}
[1114] Fix | Delete
}
[1115] Fix | Delete
[1116] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function