4
0
Fork 0

update 2023-10-07 14:23:18

This commit is contained in:
Robot 2023-10-07 14:23:18 +02:00
parent 273d88dacf
commit 1edf700fdb
Signed by: Robot
GPG Key ID: 14DECD44E7E1BB95
40 changed files with 58 additions and 37 deletions

View File

@ -8,9 +8,10 @@
```
# final class Chapter (Details)
> namespace: **VDM\Joomla\GetBible\Watcher**
> extends: **Watcher**
```uml
@startuml
class Chapter << (F,LightGreen) >> #Green {
class Chapter << (F,LightGreen) >> #RoyalBlue {
# Chapters $chapters
# Verses $verses
+ __construct(Load $load, Insert $insert, ...)

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Scripture << (F,LightGreen) >> #Green {
class Scripture << (F,LightGreen) >> #RoyalBlue {
# Translation $translation
# Book $book
# Chapter $chapter

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Tagged << (F,LightGreen) >> #Green {
class Tagged << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Insert $insert
# Update $update

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Linker << (F,LightGreen) >> #Green {
class Linker << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Insert $insert
# Update $update

View File

@ -8,6 +8,7 @@
```
# class Config (Details)
> namespace: **VDM\Joomla\GetBible\Openai**
> extends: **BaseConfig**
```uml
@startuml
class Config #Gold {

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Prompt << (F,LightGreen) >> #Green {
class Prompt << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Config $config
# array $prompts

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Response << (F,LightGreen) >> #Green {
class Response << (F,LightGreen) >> #RoyalBlue {
# Scripture $scripture
# Prompt $prompt
# Load $load

View File

@ -8,9 +8,10 @@
```
# final class Books (Details)
> namespace: **VDM\Joomla\GetBible\Api**
> extends: **Api**
```uml
@startuml
class Books << (F,LightGreen) >> #Green {
class Books << (F,LightGreen) >> #RoyalBlue {
+ get(string $translation = 'kjv') : ?object
+ list(string $translation = 'kjv') : ?object
+ checksum(string $translation = 'kjv') : ?object

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Chapter << (F,LightGreen) >> #Green {
class Chapter << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Config $config
# array $chapters

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Tagged**
```uml
@startuml
class Paragraphs << (F,LightGreen) >> #Green {
class Paragraphs << (F,LightGreen) >> #RoyalBlue {
- int $previousBook
- int $previousChapter
- int $previousVerse

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Tag << (F,LightGreen) >> #Green {
class Tag << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Insert $insert
# Update $update

View File

@ -8,6 +8,7 @@
```
# class Config (Details)
> namespace: **VDM\Joomla\GetBible**
> extends: **BaseConfig**
```uml
@startuml
class Config #Gold {

View File

@ -8,9 +8,10 @@
```
# final class Translation (Details)
> namespace: **VDM\Joomla\GetBible\Watcher**
> extends: **Watcher**
```uml
@startuml
class Translation << (F,LightGreen) >> #Green {
class Translation << (F,LightGreen) >> #RoyalBlue {
# Translations $translations
+ __construct(Load $load, Insert $insert, ...)
+ translations() : bool

View File

@ -6,7 +6,15 @@
██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
> Error adding class diagram
# final class Search (Details)
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Search << (F,LightGreen) >> #RoyalBlue {
}
@enduml
```
---
```

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Utilities**
```uml
@startuml
class SessionHelper << (F,LightGreen) >> #Green {
class SessionHelper << (F,LightGreen) >> #RoyalBlue {
# Session $session
+ __construct(?Session $session = null)
+ get(string $name, mixed $default = null) : mixed

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Word << (F,LightGreen) >> #Green {
class Word << (F,LightGreen) >> #RoyalBlue {
# Verse $verse
# Config $config
# Prompt $prompt

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class DailyScripture << (F,LightGreen) >> #Green {
class DailyScripture << (F,LightGreen) >> #RoyalBlue {
# ?int $book
# ?int $chapter
# ?string $verses

View File

@ -8,9 +8,10 @@
```
# final class Upsert (Details)
> namespace: **VDM\Joomla\GetBible\Model**
> extends: **Model**
```uml
@startuml
class Upsert << (F,LightGreen) >> #Green {
class Upsert << (F,LightGreen) >> #RoyalBlue {
# Config $config
+ __construct(Config $config, Table $table)
+ value(mixed $value, string $field, ...) : mixed

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Database**
```uml
@startuml
class Insert << (F,LightGreen) >> #Green {
class Insert << (F,LightGreen) >> #RoyalBlue {
# Model $model
# Database $database
+ __construct(Model $model, Database $database)

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Utilities**
```uml
@startuml
class StringHelper << (F,LightGreen) >> #Green {
class StringHelper << (F,LightGreen) >> #RoyalBlue {
+ split(string $text) : array
+ splitToWords(string $text, bool $punctuation = true) : array
+ isCJK(string $text) : bool

View File

@ -8,9 +8,10 @@
```
# final class Chapters (Details)
> namespace: **VDM\Joomla\GetBible\Api**
> extends: **Api**
```uml
@startuml
class Chapters << (F,LightGreen) >> #Green {
class Chapters << (F,LightGreen) >> #RoyalBlue {
+ get(string $translation, int $book) : ?object
+ list(string $translation, int $book) : ?object
+ checksum(string $translation, int $book) : ?object

View File

@ -8,9 +8,10 @@
```
# final class Verses (Details)
> namespace: **VDM\Joomla\GetBible\Api**
> extends: **Api**
```uml
@startuml
class Verses << (F,LightGreen) >> #Green {
class Verses << (F,LightGreen) >> #RoyalBlue {
+ get(string $translation, int $book, ...) : ?object
}

View File

@ -8,9 +8,10 @@
```
# final class Load (Details)
> namespace: **VDM\Joomla\GetBible\Model**
> extends: **Model**
```uml
@startuml
class Load << (F,LightGreen) >> #Green {
class Load << (F,LightGreen) >> #RoyalBlue {
# Config $config
+ __construct(Config $config, Table $table)
+ value(mixed $value, string $field, ...) : mixed

View File

@ -8,9 +8,10 @@
```
# final class Http (Details)
> namespace: **VDM\Joomla\GetBible\Utilities**
> extends: **JoomlaHttp**
```uml
@startuml
class Http << (F,LightGreen) >> #Green {
class Http << (F,LightGreen) >> #RoyalBlue {
+ __construct()
}

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Placeholders << (F,LightGreen) >> #Green {
class Placeholders << (F,LightGreen) >> #RoyalBlue {
# Scripture $scripture
# Prompt $prompt
+ __construct(Scripture $scripture, Prompt $prompt)

View File

@ -8,9 +8,10 @@
```
# final class Translations (Details)
> namespace: **VDM\Joomla\GetBible\Api**
> extends: **Api**
```uml
@startuml
class Translations << (F,LightGreen) >> #Green {
class Translations << (F,LightGreen) >> #RoyalBlue {
+ list() : ?object
+ checksum() : ?object
+ sha(string $translation = 'kjv') : ?string

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Database**
```uml
@startuml
class Load << (F,LightGreen) >> #Green {
class Load << (F,LightGreen) >> #RoyalBlue {
# Table $table
# Model $model
# Database $load

View File

@ -8,9 +8,10 @@
```
# final class Book (Details)
> namespace: **VDM\Joomla\GetBible\Watcher**
> extends: **Watcher**
```uml
@startuml
class Book << (F,LightGreen) >> #Green {
class Book << (F,LightGreen) >> #RoyalBlue {
# Books $books
+ __construct(Load $load, Insert $insert, ...)
+ translations(array $translations) : bool

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Translation << (F,LightGreen) >> #Green {
class Translation << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Config $config
# array $translations

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Utilities**
```uml
@startuml
class Response << (F,LightGreen) >> #Green {
class Response << (F,LightGreen) >> #RoyalBlue {
+ get(JoomlaResponse $response, int $expectedCode = 200, ...) : mixed
# getBody(JoomlaResponse $response, mixed $default = null) : mixed
# error(JoomlaResponse $response) : string

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Database**
```uml
@startuml
class Update << (F,LightGreen) >> #Green {
class Update << (F,LightGreen) >> #RoyalBlue {
# Model $model
# Database $database
+ __construct(Model $model, Database $database)

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Verse << (F,LightGreen) >> #Green {
class Verse << (F,LightGreen) >> #RoyalBlue {
# Chapter $chapter
# Config $config
# Prompt $prompt

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Note << (F,LightGreen) >> #Green {
class Note << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Insert $insert
# Update $update

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\AI**
```uml
@startuml
class Engineer << (F,LightGreen) >> #Green {
class Engineer << (F,LightGreen) >> #RoyalBlue {
# Scripture $scripture
# Prompt $prompt
# Placeholders $placeholders

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class AI << (F,LightGreen) >> #Green {
class AI << (F,LightGreen) >> #RoyalBlue {
# Config $config
# Response $response
# Engineer $engineer

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Watcher << (F,LightGreen) >> #Green {
class Watcher << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Translation $translation
# Book $book

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Data**
```uml
@startuml
class Book << (F,LightGreen) >> #Green {
class Book << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Config $config
# array $books

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible**
```uml
@startuml
class Loader << (F,LightGreen) >> #Green {
class Loader << (F,LightGreen) >> #RoyalBlue {
# Load $load
# Watcher $watcher
# Registry $plugin

View File

@ -10,7 +10,7 @@
> namespace: **VDM\Joomla\GetBible\Utilities**
```uml
@startuml
class Uri << (F,LightGreen) >> #Green {
class Uri << (F,LightGreen) >> #RoyalBlue {
# Config $config
+ __construct(Config $config)
+ get(string $path) : JoomlaUri

View File

@ -8,6 +8,7 @@
```
# class Table (Details)
> namespace: **VDM\Joomla\GetBible**
> extends: **BaseTable**
```uml
@startuml
class Table #Gold {