4
0
Fork 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, ...)
+ share() : bool
+ get() : ?string
+ getNew() : string
+ active(bool $setup = true) : ?string
+ activeDetails(bool $setup = true) : ?array
+ valid(string $linker) : bool
@ -63,63 +64,70 @@ note right of Linker::get
return: ?string
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
since: 2.0.1
return: ?string
end note
note right of Linker::activeDetails
note left of Linker::activeDetails
Get active Linker details
since: 2.0.1
return: ?array
end note
note left of Linker::valid
note right of Linker::valid
Check if a Linker is valid active linker
since: 2.0.1
return: bool
end note
note right of Linker::authenticated
note left of Linker::authenticated
Check if the linker is authenticated
since: 2.0.1
return: array
end note
note left of Linker::trigger
note right of Linker::trigger
The Share His Word Trigger
since: 2.0.1
return: bool
end note
note right of Linker::set
note left of Linker::set
Set Active Linker
since: 2.0.1
return: bool
end note
note left of Linker::revokeSession
note right of Linker::revokeSession
Revoke Linker Session
since: 2.0.1
return: ?array
end note
note right of Linker::setName
note left of Linker::setName
Set a linker name
since: 2.0.1
return: ?array
end note
note left of Linker::access
note right of Linker::access
Set Access
since: 2.0.1
@ -131,49 +139,49 @@ note left of Linker::access
?string $oldPass
end note
note right of Linker::revoke
note left of Linker::revoke
Revoke Access
since: 2.0.1
return: ?array
end note
note left of Linker::hasAccess
note right of Linker::hasAccess
Has Access
since: 2.0.1
return: bool
end note
note right of Linker::getPassGuid
note left of Linker::getPassGuid
Get Password GUID
since: 2.0.1
return: ?string
end note
note left of Linker::getPassword
note right of Linker::getPassword
Get Password
since: 2.0.1
return: ?object
end note
note right of Linker::setLinker
note left of Linker::setLinker
Set Linker
since: 2.0.1
return: bool
end note
note left of Linker::setPassword
note right of Linker::setPassword
Set Password
since: 2.0.1
return: bool
end note
note right of Linker::getGuid
note left of Linker::getGuid
Get a GUID
since: 2.0.1

View File

@ -123,6 +123,17 @@ final class 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
*

View File

@ -93,6 +93,17 @@
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
*

View File

@ -49,6 +49,24 @@ class Table extends BaseTable implements Tableinterface
'store' => NULL,
'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' => [
'book_nr' => [