Author: Nikita Popov (nikic) Date: 2021-04-11T20:46:25+02:00 Commit: https://github.com/php/web-master/commit/031dbfdb8aaeb372c136a5187e7f52e2c3abf089 Raw diff: https://github.com/php/web-master/commit/031dbfdb8aaeb372c136a5187e7f52e2c3abf089.diff
Minor code cleanups Applying various minor improvements suggested by PhpStorm. Changed paths: M include/note-reasons.inc M public/entry/user-note.php M public/fetch/index.php M public/forgot.php M public/github-webhook.php M public/manage/event.php M public/manage/github.php M public/manage/user-notes.php M scripts/index.php Diff: diff --git a/include/note-reasons.inc b/include/note-reasons.inc index 1eaaef1..5fd7b6c 100644 --- a/include/note-reasons.inc +++ b/include/note-reasons.inc @@ -1,5 +1,4 @@ <?php -/* $Id: */ // stock reasons for deleting notes $note_del_reasons = [ @@ -16,5 +15,4 @@ foreach ($note_del_reasons AS $r) { $note_del_reasons_pad = $l; } } -++$note_del_reasons_pad; -?> +++$note_del_reasons_pad; \ No newline at end of file diff --git a/public/entry/user-note.php b/public/entry/user-note.php index d71540f..3bfcc32 100644 --- a/public/entry/user-note.php +++ b/public/entry/user-note.php @@ -152,11 +152,5 @@ function validateUser($user) { die("failed to insert record"); } - - - - //var_dump(is_spammer('127.0.0.1')); // false -//var_dump(is_spammer('127.0.0.2')); // true - -?> +//var_dump(is_spammer('127.0.0.2')); // true \ No newline at end of file diff --git a/public/fetch/index.php b/public/fetch/index.php index 4b6dff4..27fbc67 100644 --- a/public/fetch/index.php +++ b/public/fetch/index.php @@ -1,3 +1,2 @@ <?php -header("Location: https://php.net/"); -?> +header("Location: https://php.net/"); \ No newline at end of file diff --git a/public/forgot.php b/public/forgot.php index 741ad91..380a985 100644 --- a/public/forgot.php +++ b/public/forgot.php @@ -3,11 +3,11 @@ require __DIR__ . "/../include/cvs-auth.inc"; require __DIR__ . "/../include/mailer.php"; -$id = isset($_REQUEST['id']) ? $_REQUEST['id'] : false; -$user = isset($_REQUEST['user']) ? $_REQUEST['user'] : false; -$key = isset($_REQUEST['key']) ? $_REQUEST['key'] : false; -$n1 = isset($_REQUEST['n1']) ? $_REQUEST['n1'] : false; -$n2 = isset($_REQUEST['n2']) ? $_REQUEST['n2'] : false; +$id = $_REQUEST['id'] ?? false; +$user = $_REQUEST['user'] ?? false; +$key = $_REQUEST['key'] ?? false; +$n1 = $_REQUEST['n1'] ?? false; +$n2 = $_REQUEST['n2'] ?? false; $ts = $_SERVER["REQUEST_TIME"]; @@ -15,12 +15,6 @@ function random_password() { return bin2hex(random_bytes(16)); } -function username_from_forgotten($key, $id) { - $res = db_query_safe("SELECT username FROM users WHERE userid=? AND forgot=?", [$id, $key]); - if ($res && ($row = mysql_fetch_array($res,MYSQL_ASSOC))) { - return $row["username"]; - } -} head("forgotten password"); db_connect(); diff --git a/public/github-webhook.php b/public/github-webhook.php index af721e9..d906a90 100644 --- a/public/github-webhook.php +++ b/public/github-webhook.php @@ -36,9 +36,7 @@ function prep_title($issue, $repoName) { $title = $issue->title; $type = is_pr($issue) ? 'PR' : 'Issue'; - $subject = sprintf('[%s][%s #%s] - %s', $repoName, $type, $issueNumber, $title); - - return $subject; + return sprintf('[%s][%s #%s] - %s', $repoName, $type, $issueNumber, $title); } function send_mail($to, $subject, $message, MailAddress $from, array $replyTos = []) { @@ -215,9 +213,9 @@ function handle_commit_mail(PDO $dbh, $mailingList, $repoName, $ref, $pusherUser throw $e; } - $authorUser = isset($commit->author->username) ? $commit->author->username : null; + $authorUser = $commit->author->username ?? null; $authorName = $commit->author->name; - $committerUser = isset($commit->committer->username) ? $commit->committer->username : null; + $committerUser = $commit->committer->username ?? null; $committerName = $commit->committer->name; $message = $commit->message; $timestamp = $commit->timestamp; diff --git a/public/manage/event.php b/public/manage/event.php index 5c1b1ce..85fb1a2 100644 --- a/public/manage/event.php +++ b/public/manage/event.php @@ -28,15 +28,15 @@ head("event administration"); db_connect(); -$id = isset($_REQUEST['id']) ? $_REQUEST['id'] : false; -$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : false; -$in = isset($_REQUEST['in']) ? $_REQUEST['in'] : false; -$begin = isset($_REQUEST['begin']) ? $_REQUEST['begin'] : false; -$max = isset($_REQUEST['max']) ? $_REQUEST['max'] : false; -$search = isset($_REQUEST['search']) ? $_REQUEST['search'] : false; -$order = isset($_REQUEST['order']) ? $_REQUEST['order'] : false; -$full = isset($_REQUEST['full']) ? $_REQUEST['full'] : false; -$unapproved = isset($_REQUEST['unapproved']) ? $_REQUEST['unapproved'] : false; +$id = $_REQUEST['id'] ?? false; +$action = $_REQUEST['action'] ?? false; +$in = $_REQUEST['in'] ?? false; +$begin = $_REQUEST['begin'] ?? false; +$max = $_REQUEST['max'] ?? false; +$search = $_REQUEST['search'] ?? false; +$order = $_REQUEST['order'] ?? false; +$full = $_REQUEST['full'] ?? false; +$unapproved = $_REQUEST['unapproved'] ?? false; if($id) $id = (int)$id; @@ -237,7 +237,7 @@ <?php $begin = $begin ? (int)$begin : 0; -$full = $full ? 1 : (!$full && ($search || $unapproved) ? 1 : 0); +$full = $full ? 1 : (($search || $unapproved) ? 1 : 0); $max = $max ? (int)$max : 20; $forward = filter_input(INPUT_GET, "forward", FILTER_VALIDATE_INT) ?: 0; diff --git a/public/manage/github.php b/public/manage/github.php index 5eb401d..69c6e28 100644 --- a/public/manage/github.php +++ b/public/manage/github.php @@ -29,8 +29,7 @@ function github_api($endpoint, $method = 'GET', $options = []) die('Request to GitHub failed. Endpoint: '.$endpoint); } - $retval = json_decode($s); - return $retval; + return json_decode($s); } function github_current_user($access_token = false) diff --git a/public/manage/user-notes.php b/public/manage/user-notes.php index a0234c2..2b5ec79 100644 --- a/public/manage/user-notes.php +++ b/public/manage/user-notes.php @@ -275,10 +275,10 @@ echo "<p>No results found...</p>"; continue; } - $id = isset($row['id']) ? $row['id'] : null; + $id = $row['id'] ?? null; /* This div is only available in cases where the query includes the voting info */ if (isset($row['up']) && isset($row['down'])) { - $rating = isset($row['arating']) ? $row['arating'] : ($row['up'] - $row['down']); + $rating = $row['arating'] ?? ($row['up'] - $row['down']); if ($rating < 0) { $rating = "<span style=\"color: red;\">$rating</span>"; } elseif ($rating > 0) { @@ -576,7 +576,7 @@ case 'preview': case 'edit': if ($id) { - $note = (isset($_POST['note']) ? $_POST['note'] : null); + $note = $_POST['note'] ?? null; if (!isset($note) || $action == 'preview') { head("user notes"); } @@ -602,7 +602,7 @@ } } - $note = isset($note) ? $note : $row['note']; + $note = $note ?? $row['note']; if ($action == "preview") { echo "<p class=\"notepreview\">",clean_note($note), @@ -814,13 +814,11 @@ function clean_note($text) $text = highlight_php(trim($text), TRUE); // Turn urls into links - $text = preg_replace( + return preg_replace( '!((mailto:|(http|ftp|nntp|news):\/\/).*?)(\s|<|\)|"|\\|\'|$)!', '<a href="\1" target="_blank">\1</a>\4', $text ); - - return $text; } // Highlight PHP code @@ -940,7 +938,7 @@ function wildcard_ip($ip) } foreach ($start as $key => $part) { if (!isset($end[$key])) { - $end[$key] = $start[$key]; + $end[$key] = $part; } } ksort($end); diff --git a/scripts/index.php b/scripts/index.php index 4b6dff4..27fbc67 100644 --- a/scripts/index.php +++ b/scripts/index.php @@ -1,3 +1,2 @@ <?php -header("Location: https://php.net/"); -?> +header("Location: https://php.net/"); \ No newline at end of file -- PHP Webmaster List Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php