Overview

Namespaces

  • Budabot
    • Core
      • Modules
    • User
      • Modules
  • None
  • Tyrence
    • Modules

Classes

  • AdminController
  • AliasController
  • AltInfo
  • AltsController
  • BanController
  • BuddylistController
  • ColorsController
  • CommandlistController
  • CommandSearchController
  • ConfigController
  • EventlistController
  • HelpController
  • LogsController
  • PlayerLookupController
  • ProfileCommandReply
  • ProfileController
  • SettingsController
  • SQLController
  • SystemController
  • UsageController
  • WhitelistController

Functions

  • read_input
  • Overview
  • Namespace
  • Class

Class CommandSearchController

Namespace: Budabot\Core\Modules
Definecommand(:

command = 'cmdsearch', alias = 'searchcmd', accessLevel = 'all', description = 'Finds commands based on key words', defaultStatus = 1, help = 'cmdsearch.txt' )


Instance: Commands this controller contains:
Located at CONFIG/CommandSearchController.class.php
Methods summary
public
# searchCommand( $message, $channel, $sender, $sendto, $arr )

Handlescommand("cmdsearch")

Matches("/^cmdsearch

(.*)/i")
public
# filterResultsByAccessLevel( $sender, $data )
public
# findSimilarCommands( $wordArray, $includeDisabled = false )
public
# sortByDistance( $row1, $row2 )
public
# render( $results, $hasAccess, $exactMatch )
Properties summary
public $chatBot

Inject

#
public $db

Inject

#
public $text

Inject

#
public $accessManager

Inject

#
private $searchWords
#
Budabot 4 Docs API documentation generated by ApiGen