public function getRuleNames($searchQuery = null)
{
$query = (new Query())->select(['id' => 'name', 'text' => 'name'])->from($this->authManager->ruleTable)->orderBy(['name' => SORT_ASC])->limit(10);
if ($searchQuery) {
$query->where(['LIKE', 'LOWER(name)', mb_strtolower($searchQuery)]);
}
return $query->all();
}