1
0
mirror of https://github.com/danog/MadelineProto.git synced 2024-11-26 19:24:42 +01:00
MadelineProto/tests/conversion/prepare-5.php

20 lines
574 B
PHP

<?php
declare(strict_types=1);
$input = file_get_contents('vendor/league/uri-interfaces/src/Contracts/UriInterface.php');
preg_match_all("/public function (\w+)[(].*/", $input, $matches);
$search = $matches[1];
$replace = $matches[0];
foreach ($search as &$method) {
$method = "/public function $method".'[(].*/';
}
foreach ($replace as &$method) {
$method= str_replace(';', '', $method);
}
$input = file_get_contents('vendor/league/uri/src/Uri.php');
$input = preg_replace($search, $replace, $input);
file_put_contents('vendor/league/uri/src/Uri.php', $input);