for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace GeminiLabs\SiteReviews\Integrations\Bricks\Commands;
use GeminiLabs\SiteReviews\Database;
class SearchAuthor extends AbstractSearchCommand
{
public function handle(): void
$this->verifyNonce();
$results = glsr(Database::class)->users([
'number' => 25,
'search_wild' => $this->search,
]);
if ($missingIds = $this->missingIds($results, $this->include)) {
$results += glsr(Database::class)->users([
'include' => $missingIds,
}
$formatted = $this->formatResults($results);
if (empty($this->search)) {
$formatted = [
'user_id' => esc_html_x('The Logged In User', 'admin-text', 'site-reviews'),
] + $formatted;
$this->response = $formatted;