52 list($this->commandKey) = explode(
':', substr($query, 1));
64 return str_replace(self::COMMAND_KEY_INDICATOR . $this->commandKey . self::COMMAND_SPLIT_INDICATOR,
'', $query);
77 if (array_key_exists($this->commandKey,
$GLOBALS[
'TYPO3_CONF_VARS'][
'SYS'][
'livesearch'])) {
89 public function getId($query)
91 return str_replace(self::COMMAND_KEY_INDICATOR,
'', $query);
103 if (preg_match(
'~^#(\\d)+$~', $query)) {
118 if (strpos($query, self::COMMAND_KEY_INDICATOR) === 0 && strpos($query, self::COMMAND_SPLIT_INDICATOR) > 1 && $this->
getTableNameFromCommand($query)) {
133 if (is_array($commandArray)) {
134 $command = $commandArray[0];
151 $id = $this->
getId($query);
152 $resultQuery = self::COMMAND_KEY_INDICATOR . $command . self::COMMAND_SPLIT_INDICATOR . $id;
154 $resultQuery =
false;