anpassung beider article manager
This commit is contained in:
@@ -44,25 +44,5 @@ class ArticleManager extends LocalArticleManager
|
|||||||
|
|
||||||
return $articleManager;
|
return $articleManager;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function search(string $keyword): array
|
|
||||||
{
|
|
||||||
$results = [];
|
|
||||||
$contentFolder = __DIR__ . '/../content/';
|
|
||||||
$files = glob($contentFolder . "*.php");
|
|
||||||
|
|
||||||
foreach ($files as $file) {
|
|
||||||
$content = file_get_contents($file);
|
|
||||||
if (stripos($content, $keyword) !== false) {
|
|
||||||
$filename = basename($file, ".php");
|
|
||||||
$results[] = [
|
|
||||||
'title' => ucfirst($filename),
|
|
||||||
'link' => "index.php?pfad=" . $filename
|
|
||||||
];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return $results;
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@@ -97,5 +97,25 @@ class LocalArticleManager implements ArticleManagerDAO {
|
|||||||
return is_array($articles) ? $articles : [];
|
return is_array($articles) ? $articles : [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function search(string $keyword): array
|
||||||
|
{
|
||||||
|
$results = [];
|
||||||
|
$contentFolder = __DIR__ . '/../content/';
|
||||||
|
$files = glob($contentFolder . "*.php");
|
||||||
|
|
||||||
|
foreach ($files as $file) {
|
||||||
|
$content = file_get_contents($file);
|
||||||
|
if (stripos($content, $keyword) !== false) {
|
||||||
|
$filename = basename($file, ".php");
|
||||||
|
$results[] = [
|
||||||
|
'title' => ucfirst($filename),
|
||||||
|
'link' => "index.php?pfad=" . $filename
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return $results;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
Reference in New Issue
Block a user