diff options
author | Hamid Dehnavi <hamid.dev.pro@gmail.com> | 2023-07-07 03:55:18 +0330 |
---|---|---|
committer | Louis <6653109+artonge@users.noreply.github.com> | 2023-07-17 13:28:58 +0200 |
commit | 1196b5c4c5bf67fcda22f5baa7f33272b1507741 (patch) | |
tree | 70af53503cd92e0cfb15f9c2033ac0e252a962cf /themes | |
parent | ab27e9508b7c399e7bae77d538f873395fe1334a (diff) | |
download | nextcloud-server-1196b5c4c5bf67fcda22f5baa7f33272b1507741.tar.gz nextcloud-server-1196b5c4c5bf67fcda22f5baa7f33272b1507741.zip |
Add return types
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
Diffstat (limited to 'themes')
-rw-r--r-- | themes/example/defaults.php | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/themes/example/defaults.php b/themes/example/defaults.php index 87d60de2ba7..a1c749c46c9 100644 --- a/themes/example/defaults.php +++ b/themes/example/defaults.php @@ -24,7 +24,7 @@ class OC_Theme { * Returns the base URL * @return string URL */ - public function getBaseUrl() { + public function getBaseUrl(): string { return 'https://nextcloud.com'; } @@ -32,7 +32,7 @@ class OC_Theme { * Returns the documentation URL * @return string URL */ - public function getDocBaseUrl() { + public function getDocBaseUrl(): string { return 'https://docs.nextcloud.com'; } @@ -40,7 +40,7 @@ class OC_Theme { * Returns the title * @return string title */ - public function getTitle() { + public function getTitle(): string { return 'Custom Cloud'; } @@ -48,7 +48,7 @@ class OC_Theme { * Returns the short name of the software * @return string title */ - public function getName() { + public function getName(): string { return 'Custom Cloud'; } @@ -56,7 +56,7 @@ class OC_Theme { * Returns the short name of the software containing HTML strings * @return string title */ - public function getHTMLName() { + public function getHTMLName(): string { return 'Custom Cloud'; } @@ -64,7 +64,7 @@ class OC_Theme { * Returns entity (e.g. company name) - used for footer, copyright * @return string entity name */ - public function getEntity() { + public function getEntity(): string { return 'Custom Cloud Co.'; } @@ -72,7 +72,7 @@ class OC_Theme { * Returns slogan * @return string slogan */ - public function getSlogan() { + public function getSlogan(): string { return 'Your custom cloud, personalized for you!'; } @@ -80,7 +80,7 @@ class OC_Theme { * Returns short version of the footer * @return string short footer */ - public function getShortFooter() { + public function getShortFooter(): string { $footer = '© ' . date('Y') . ' <a href="' . $this->getBaseUrl() . '" target="_blank">' . $this->getEntity() . '</a>' . '<br/>' . $this->getSlogan(); @@ -91,7 +91,7 @@ class OC_Theme { * Returns long version of the footer * @return string long footer */ - public function getLongFooter() { + public function getLongFooter(): string { $footer = '© ' . date('Y') . ' <a href="' . $this->getBaseUrl() . '" target="_blank">' . $this->getEntity() . '</a>' . '<br/>' . $this->getSlogan(); @@ -102,7 +102,7 @@ class OC_Theme { * Generate a documentation link for a given key * @return string documentation link */ - public function buildDocLinkToKey($key) { + public function buildDocLinkToKey($key): string { return $this->getDocBaseUrl() . '/server/15/go.php?to=' . $key; } @@ -111,7 +111,7 @@ class OC_Theme { * Returns mail header color * @return string */ - public function getColorPrimary() { + public function getColorPrimary(): string { return '#745bca'; } @@ -119,7 +119,7 @@ class OC_Theme { * Returns variables to overload defaults from core/css/variables.scss * @return array */ - public function getScssVariables() { + public function getScssVariables(): array { return [ 'color-primary' => '#745bca' ]; |