aboutsummaryrefslogtreecommitdiff
path: root/lib/Minz/Url.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2022-01-01 11:26:56 +0100
committerGravatar GitHub <noreply@github.com> 2022-01-01 11:26:56 +0100
commit3f6aa42b817145a3b00f4d615f87728b55c4413a (patch)
treee5b31941b0acc3a2f4c47e4846afcfe987b9852f /lib/Minz/Url.php
parent77e9877316fcfacb26799afdf32d94c8411da80e (diff)
Fix most PHPDocs errors (#4107)
Contributes to https://github.com/FreshRSS/FreshRSS/issues/4103 https://phpstan.org/writing-php-code/phpdoc-types
Diffstat (limited to 'lib/Minz/Url.php')
-rw-r--r--lib/Minz/Url.php11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/Minz/Url.php b/lib/Minz/Url.php
index 844e5062d..a1019df50 100644
--- a/lib/Minz/Url.php
+++ b/lib/Minz/Url.php
@@ -6,12 +6,13 @@
class Minz_Url {
/**
* Affiche une Url formatée
- * @param $url l'url à formater définie comme un tableau :
+ * @param array<string,string> $url l'url à formater définie comme un tableau :
* $url['c'] = controller
* $url['a'] = action
* $url['params'] = tableau des paramètres supplémentaires
* ou comme une chaîne de caractère
- * @param $encodage pour indiquer comment encoder les & (& ou &amp; pour html)
+ * @param string $encodage pour indiquer comment encoder les & (& ou &amp; pour html)
+ * @param bool $absolute
* @return string url formatée
*/
public static function display ($url = array (), $encodage = 'html', $absolute = false) {
@@ -55,8 +56,8 @@ class Minz_Url {
/**
* Construit l'URI d'une URL
- * @param l'url sous forme de tableau
- * @param $encodage pour indiquer comment encoder les & (& ou &amp; pour html)
+ * @param array<string,mixed> $url l'url sous forme de tableau
+ * @param string $encodage pour indiquer comment encoder les & (& ou &amp; pour html)
* @return string uri sous la forme ?key=value&key2=value2
*/
private static function printUri($url, $encodage) {
@@ -95,7 +96,7 @@ class Minz_Url {
/**
* Vérifie que les éléments du tableau représentant une url soit ok
- * @param array|string $url sous forme de tableau (sinon renverra directement $url)
+ * @param array<string,string>|string $url sous forme de tableau (sinon renverra directement $url)
* @return string url vérifié
*/
public static function checkUrl ($url) {