4
0

update 2023-08-07 05:39:21

This commit is contained in:
Robot 2023-08-07 05:39:21 +02:00
parent d54443de20
commit 06257376ef
Signed by: Robot
GPG Key ID: 14DECD44E7E1BB95
4 changed files with 64 additions and 16 deletions

View File

@ -19,6 +19,7 @@ class Linker << (F,LightGreen) >> #Green {
+ __construct(Load $load, Insert $insert, ...) + __construct(Load $load, Insert $insert, ...)
+ share() : bool + share() : bool
+ get() : ?string + get() : ?string
+ getNew() : string
+ active(bool $setup = true) : ?string + active(bool $setup = true) : ?string
+ activeDetails(bool $setup = true) : ?array + activeDetails(bool $setup = true) : ?array
+ valid(string $linker) : bool + valid(string $linker) : bool
@ -63,63 +64,70 @@ note right of Linker::get
return: ?string return: ?string
end note end note
note left of Linker::active note left of Linker::getNew
Get GUID of a new Linker
since: 2.0.1
return: string
end note
note right of Linker::active
Get active Linker Get active Linker
since: 2.0.1 since: 2.0.1
return: ?string return: ?string
end note end note
note right of Linker::activeDetails note left of Linker::activeDetails
Get active Linker details Get active Linker details
since: 2.0.1 since: 2.0.1
return: ?array return: ?array
end note end note
note left of Linker::valid note right of Linker::valid
Check if a Linker is valid active linker Check if a Linker is valid active linker
since: 2.0.1 since: 2.0.1
return: bool return: bool
end note end note
note right of Linker::authenticated note left of Linker::authenticated
Check if the linker is authenticated Check if the linker is authenticated
since: 2.0.1 since: 2.0.1
return: array return: array
end note end note
note left of Linker::trigger note right of Linker::trigger
The Share His Word Trigger The Share His Word Trigger
since: 2.0.1 since: 2.0.1
return: bool return: bool
end note end note
note right of Linker::set note left of Linker::set
Set Active Linker Set Active Linker
since: 2.0.1 since: 2.0.1
return: bool return: bool
end note end note
note left of Linker::revokeSession note right of Linker::revokeSession
Revoke Linker Session Revoke Linker Session
since: 2.0.1 since: 2.0.1
return: ?array return: ?array
end note end note
note right of Linker::setName note left of Linker::setName
Set a linker name Set a linker name
since: 2.0.1 since: 2.0.1
return: ?array return: ?array
end note end note
note left of Linker::access note right of Linker::access
Set Access Set Access
since: 2.0.1 since: 2.0.1
@ -131,49 +139,49 @@ note left of Linker::access
?string $oldPass ?string $oldPass
end note end note
note right of Linker::revoke note left of Linker::revoke
Revoke Access Revoke Access
since: 2.0.1 since: 2.0.1
return: ?array return: ?array
end note end note
note left of Linker::hasAccess note right of Linker::hasAccess
Has Access Has Access
since: 2.0.1 since: 2.0.1
return: bool return: bool
end note end note
note right of Linker::getPassGuid note left of Linker::getPassGuid
Get Password GUID Get Password GUID
since: 2.0.1 since: 2.0.1
return: ?string return: ?string
end note end note
note left of Linker::getPassword note right of Linker::getPassword
Get Password Get Password
since: 2.0.1 since: 2.0.1
return: ?object return: ?object
end note end note
note right of Linker::setLinker note left of Linker::setLinker
Set Linker Set Linker
since: 2.0.1 since: 2.0.1
return: bool return: bool
end note end note
note left of Linker::setPassword note right of Linker::setPassword
Set Password Set Password
since: 2.0.1 since: 2.0.1
return: bool return: bool
end note end note
note right of Linker::getGuid note left of Linker::getGuid
Get a GUID Get a GUID
since: 2.0.1 since: 2.0.1

View File

@ -123,6 +123,17 @@ final class Linker
return $linker; return $linker;
} }
/**
* Get GUID of a new Linker
*
* @return string|null Linker GUID that is new
* @since 2.0.1
**/
public function getNew(): string
{
return $this->getGuid('linker');
}
/** /**
* Get active Linker * Get active Linker
* *

View File

@ -93,6 +93,17 @@
return $linker; return $linker;
} }
/**
* Get GUID of a new Linker
*
* @return string|null Linker GUID that is new
* @since 2.0.1
**/
public function getNew(): string
{
return $this->getGuid('linker');
}
/** /**
* Get active Linker * Get active Linker
* *

View File

@ -49,6 +49,24 @@ class Table extends BaseTable implements Tableinterface
'store' => NULL, 'store' => NULL,
'tab_name' => 'publishing', 'tab_name' => 'publishing',
], ],
'public_tagged_verses' => [
'name' => 'public_tagged_verses',
'label' => 'COM_GETBIBLE_LINKER_PUBLIC_TAGGED_VERSES_LABEL',
'type' => 'radio',
'title' => false,
'list' => 'linkers',
'store' => NULL,
'tab_name' => 'Details',
],
'public_notes' => [
'name' => 'public_notes',
'label' => 'COM_GETBIBLE_LINKER_PUBLIC_NOTES_LABEL',
'type' => 'radio',
'title' => false,
'list' => 'linkers',
'store' => NULL,
'tab_name' => 'Details',
],
], ],
'note' => [ 'note' => [
'book_nr' => [ 'book_nr' => [