mirror of
https://github.com/Karaka-Management/oms-Help.git
synced 2026-02-11 10:58:40 +00:00
Merge pull request #3 from Karaka-Management/develop
improve formatting
This commit is contained in:
commit
cb8e9bae59
|
|
@ -45,24 +45,20 @@ final class SearchController extends Controller
|
||||||
public function searchHelp(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void
|
public function searchHelp(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void
|
||||||
{
|
{
|
||||||
$lang = 'en';
|
$lang = 'en';
|
||||||
|
|
||||||
if (\is_dir(__DIR__ . '/../Docs/Help/' . $request->header->l11n->language)) {
|
if (\is_dir(__DIR__ . '/../Docs/Help/' . $request->header->l11n->language)) {
|
||||||
$lang = $request->header->l11n->language;
|
$lang = $request->header->l11n->language;
|
||||||
} elseif (\is_dir(__DIR__ . '/../Docs/Help/' . $this->app->l11nServer->language)) {
|
} elseif (\is_dir(__DIR__ . '/../Docs/Help/' . $this->app->l11nServer->language)) {
|
||||||
$lang = $this->app->l11nServer->language;
|
$lang = $this->app->l11nServer->language;
|
||||||
}
|
}
|
||||||
|
|
||||||
$searchIdStartPos = \stripos($request->getDataString('search') ?? '', ':');
|
$search = $request->getDataString('search') ?? '';
|
||||||
$patternStartPos = $searchIdStartPos === false ? -1 : \stripos(
|
|
||||||
$request->getDataString('search') ?? '',
|
|
||||||
' ',
|
|
||||||
$searchIdStartPos
|
|
||||||
);
|
|
||||||
|
|
||||||
$pattern = \substr(
|
$searchIdStartPos = \stripos($search, ':');
|
||||||
$request->getDataString('search') ?? '',
|
$patternStartPos = $searchIdStartPos === false
|
||||||
$patternStartPos + 1
|
? -1
|
||||||
);
|
: \stripos($search, ' ', $searchIdStartPos);
|
||||||
|
|
||||||
|
$pattern = \substr($search, $patternStartPos + 1);
|
||||||
|
|
||||||
$files = [];
|
$files = [];
|
||||||
|
|
||||||
|
|
@ -97,7 +93,8 @@ final class SearchController extends Controller
|
||||||
|
|
||||||
$t1 = \stripos($content, "\n", $found);
|
$t1 = \stripos($content, "\n", $found);
|
||||||
$t2 = \stripos($content, '.', $found);
|
$t2 = \stripos($content, '.', $found);
|
||||||
$summaryEnd = ($t1 !== false && $t2 !== false) || $t1 === $t2 ? \max(
|
$summaryEnd = ($t1 !== false && $t2 !== false) || $t1 === $t2
|
||||||
|
? \max(
|
||||||
$t1 === false ? $contentLength : $t1,
|
$t1 === false ? $contentLength : $t1,
|
||||||
$t2 === false ? $contentLength : $t2,
|
$t2 === false ? $contentLength : $t2,
|
||||||
) : \min(
|
) : \min(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user