plugins/plugin_for_waiting/adslight.php
<?php declare(strict_types=1);
function b_waiting_adslight(): array
{
$xoopsDB = \XoopsDatabaseFactory::getDatabaseConnection();
$block = [];
$sql = 'SELECT COUNT(*) FROM ' . $xoopsDB->prefix('adslight_listing') . " WHERE valid='No'";
$result = $xoopsDB->query($sql);
if (!$xoopsDB->isResultSet($result)) {
\trigger_error("Query Failed! SQL: $sql- Error: " . $xoopsDB->error(), E_USER_ERROR);
}
if ($result) {
$block['adminlink'] = XOOPS_URL . '/modules/adslight/admin/index.php';
[$block['pendingnum']] = $xoopsDB->fetchRow($result);
$block['lang_linkname'] = _ADSLIGHT_PI_WAITING_WAITINGS;
}
return $block;
}