File: //proc/self/cwd/wp-content/plugins/luman-plus/Includes/App/Notification/Traits/HasPattern.php
<?php
namespace lumanPlus\App\Notification\Traits;
use lumanPlus\Core\Logger;
trait HasPattern
{
public function checkPattern(string $pattern , string $service): ?string
{
global $wpdb;
$row = $wpdb->get_row(
$wpdb->prepare("SELECT * FROM wp_luman_plus_login_patterns WHERE `name` = %s AND `service` = %s", $pattern,$service),
ARRAY_A
);
if (!$row) {
return null;
}
if ( $row['status'] !== 'Active' ) {
return null;
}
return $row['pattern'] ?? null;
}
}