Add since tags
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
parent
2e60f91ab1
commit
6ded1c46b7
|
@ -25,7 +25,12 @@ namespace OCP\AppFramework\Http\Template;
|
||||||
|
|
||||||
use OCP\AppFramework\Http\Template\SimpleMenuAction;
|
use OCP\AppFramework\Http\Template\SimpleMenuAction;
|
||||||
use OCP\Util;
|
use OCP\Util;
|
||||||
|
/**
|
||||||
|
* Class LinkMenuAction
|
||||||
|
*
|
||||||
|
* @package OCP\AppFramework\Http\Template
|
||||||
|
* @since 14.0.0
|
||||||
|
*/
|
||||||
class ExternalShareMenuAction extends SimpleMenuAction {
|
class ExternalShareMenuAction extends SimpleMenuAction {
|
||||||
|
|
||||||
/** @var string */
|
/** @var string */
|
||||||
|
@ -45,6 +50,7 @@ class ExternalShareMenuAction extends SimpleMenuAction {
|
||||||
* @param string $owner
|
* @param string $owner
|
||||||
* @param string $displayname
|
* @param string $displayname
|
||||||
* @param string $shareName
|
* @param string $shareName
|
||||||
|
* @since 14.0.0
|
||||||
*/
|
*/
|
||||||
public function __construct(string $label, string $icon, string $owner, string $displayname, string $shareName) {
|
public function __construct(string $label, string $icon, string $owner, string $displayname, string $shareName) {
|
||||||
parent::__construct('save', $label, $icon);
|
parent::__construct('save', $label, $icon);
|
||||||
|
@ -53,6 +59,9 @@ class ExternalShareMenuAction extends SimpleMenuAction {
|
||||||
$this->shareName = $shareName;
|
$this->shareName = $shareName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 14.0.0
|
||||||
|
*/
|
||||||
public function render(): string {
|
public function render(): string {
|
||||||
return '<li>' .
|
return '<li>' .
|
||||||
'<a id="save-external-share" data-protected="false" data-owner-display-name="' . Util::sanitizeHTML($this->displayname) . '" data-owner="' . Util::sanitizeHTML($this->owner) . '" data-name="' . Util::sanitizeHTML($this->shareName) . '">' .
|
'<a id="save-external-share" data-protected="false" data-owner-display-name="' . Util::sanitizeHTML($this->displayname) . '" data-owner="' . Util::sanitizeHTML($this->owner) . '" data-name="' . Util::sanitizeHTML($this->shareName) . '">' .
|
||||||
|
|
|
@ -26,6 +26,12 @@ namespace OCP\AppFramework\Http\Template;
|
||||||
use OCP\AppFramework\Http\Template\SimpleMenuAction;
|
use OCP\AppFramework\Http\Template\SimpleMenuAction;
|
||||||
use OCP\Util;
|
use OCP\Util;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Class LinkMenuAction
|
||||||
|
*
|
||||||
|
* @package OCP\AppFramework\Http\Template
|
||||||
|
* @since 14.0.0
|
||||||
|
*/
|
||||||
class LinkMenuAction extends SimpleMenuAction {
|
class LinkMenuAction extends SimpleMenuAction {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -34,6 +40,7 @@ class LinkMenuAction extends SimpleMenuAction {
|
||||||
* @param string $label
|
* @param string $label
|
||||||
* @param string $icon
|
* @param string $icon
|
||||||
* @param string $link
|
* @param string $link
|
||||||
|
* @since 14.0.0
|
||||||
*/
|
*/
|
||||||
public function __construct(string $label, string $icon, string $link) {
|
public function __construct(string $label, string $icon, string $link) {
|
||||||
parent::__construct('directLink-container', $label, $icon, $link);
|
parent::__construct('directLink-container', $label, $icon, $link);
|
||||||
|
@ -41,6 +48,7 @@ class LinkMenuAction extends SimpleMenuAction {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return string
|
* @return string
|
||||||
|
* @since 14.0.0
|
||||||
*/
|
*/
|
||||||
public function render(): string {
|
public function render(): string {
|
||||||
return '<li>' .
|
return '<li>' .
|
||||||
|
|
Loading…
Reference in New Issue