implement Helper methods

This commit is contained in:
ghost 2024-02-02 21:24:10 +02:00
parent 5007565ccc
commit d12b52597f
3 changed files with 177 additions and 1 deletions

View file

@ -172,4 +172,39 @@ var_dump (
'/full/path/to/page.txt'
)
)
```
### Helper
Useful methods to minify controller codebase
```
$helper = new \Yggverse\Gemini\Dokuwiki\Helper(
new \Yggverse\Gemini\Dokuwiki\Filesystem(),
new \Yggverse\Gemini\Dokuwiki\Reader()
);
```
#### Filesystem::getChildrenSectionLinksByUri
Return simple array of children section links in Gemini format
```
var_dump (
$helper->getChildrenSectionLinksByUri(
'hello:world'
)
)
```
#### Filesystem::getChildrenPageLinksByUri
Return simple array of children page links in Gemini format
```
var_dump (
$helper->getChildrenPageLinksByUri(
'hello:world'
)
)
```