@@ -854,6 +854,10 @@ discard block |
||
| 854 | 854 | |
| 855 | 855 | |
| 856 | 856 | // http://doc.spip.org/@spip_sqlite_insert |
| 857 | +/** |
|
| 858 | + * @param string $champs |
|
| 859 | + * @param string $valeurs |
|
| 860 | + */ |
|
| 857 | 861 | function spip_sqlite_insert($table, $champs, $valeurs, $desc = '', $serveur = '', $requeter = true){ |
| 858 | 862 | |
| 859 | 863 | $query = "INSERT INTO $table ".($champs ? "$champs VALUES $valeurs" : "DEFAULT VALUES"); |
@@ -1136,8 +1140,6 @@ discard block |
||
| 1136 | 1140 | /** |
| 1137 | 1141 | * Selectionne un fichier de base de donnees |
| 1138 | 1142 | * |
| 1139 | - * @param string $nom |
|
| 1140 | - * Nom de la base a utiliser |
|
| 1141 | 1143 | * @param string $serveur |
| 1142 | 1144 | * Nom du connecteur |
| 1143 | 1145 | * @param bool $requeter |
@@ -1476,7 +1478,7 @@ discard block |
||
| 1476 | 1478 | * renvoie grosso modo "$expression join($join, $v)" |
| 1477 | 1479 | * http://doc.spip.org/@_sqlite_calculer_expression |
| 1478 | 1480 | * |
| 1479 | - * @param $expression |
|
| 1481 | + * @param string $expression |
|
| 1480 | 1482 | * @param $v |
| 1481 | 1483 | * @param string $join |
| 1482 | 1484 | * @return string |
@@ -1502,7 +1504,7 @@ discard block |
||
| 1502 | 1504 | * pour conversion 0+x ? (pas la peine en sqlite) |
| 1503 | 1505 | * http://doc.spip.org/@_sqlite_calculer_order |
| 1504 | 1506 | * |
| 1505 | - * @param $orderby |
|
| 1507 | + * @param string $orderby |
|
| 1506 | 1508 | * @return string |
| 1507 | 1509 | */ |
| 1508 | 1510 | function _sqlite_calculer_order($orderby){ |
@@ -1611,7 +1613,6 @@ discard block |
||
| 1611 | 1613 | * http://doc.spip.org/@_sqlite_modifier_table |
| 1612 | 1614 | * |
| 1613 | 1615 | * @param string/array $table : nom_table, array(nom_table=>nom_futur) |
| 1614 | - * @param string/array $col : nom_colonne, array(nom_colonne=>nom_futur) |
|
| 1615 | 1616 | * @param array $opt : options comme les tables spip, qui sera merge a la table creee : array('field'=>array('nom'=>'syntaxe', ...), 'key'=>array('KEY nom'=>'colonne', ...)) |
| 1616 | 1617 | * @param string $serveur : nom de la connexion sql en cours |
| 1617 | 1618 | * |
@@ -2062,32 +2063,50 @@ discard block |
||
| 2062 | 2063 | return spip_sqlite::$requeteurs[$serveur]; |
| 2063 | 2064 | } |
| 2064 | 2065 | |
| 2066 | + /** |
|
| 2067 | + * @param string $serveur |
|
| 2068 | + */ |
|
| 2065 | 2069 | static function traduire_requete($query, $serveur){ |
| 2066 | 2070 | $requeteur = spip_sqlite::requeteur($serveur); |
| 2067 | 2071 | $traducteur = new sqlite_traducteur($query, $requeteur->prefixe,$requeteur->sqlite_version); |
| 2068 | 2072 | return $traducteur->traduire_requete(); |
| 2069 | 2073 | } |
| 2070 | 2074 | |
| 2075 | + /** |
|
| 2076 | + * @param string $serveur |
|
| 2077 | + */ |
|
| 2071 | 2078 | static function demarrer_transaction($serveur){ |
| 2072 | 2079 | spip_sqlite::executer_requete("BEGIN TRANSACTION",$serveur); |
| 2073 | 2080 | spip_sqlite::$transaction_en_cours[$serveur] = true; |
| 2074 | 2081 | } |
| 2075 | 2082 | |
| 2083 | + /** |
|
| 2084 | + * @param boolean $tracer |
|
| 2085 | + */ |
|
| 2076 | 2086 | static function executer_requete($query, $serveur, $tracer=null){ |
| 2077 | 2087 | $requeteur = spip_sqlite::requeteur($serveur); |
| 2078 | 2088 | return $requeteur->executer_requete($query, $tracer); |
| 2079 | 2089 | } |
| 2080 | 2090 | |
| 2091 | + /** |
|
| 2092 | + * @param string $serveur |
|
| 2093 | + */ |
|
| 2081 | 2094 | static function last_insert_id($serveur){ |
| 2082 | 2095 | $requeteur = spip_sqlite::requeteur($serveur); |
| 2083 | 2096 | return $requeteur->last_insert_id($serveur); |
| 2084 | 2097 | } |
| 2085 | 2098 | |
| 2099 | + /** |
|
| 2100 | + * @param string $serveur |
|
| 2101 | + */ |
|
| 2086 | 2102 | static function annuler_transaction($serveur){ |
| 2087 | 2103 | spip_sqlite::executer_requete("ROLLBACK",$serveur); |
| 2088 | 2104 | spip_sqlite::$transaction_en_cours[$serveur] = false; |
| 2089 | 2105 | } |
| 2090 | 2106 | |
| 2107 | + /** |
|
| 2108 | + * @param string $serveur |
|
| 2109 | + */ |
|
| 2091 | 2110 | static function finir_transaction($serveur){ |
| 2092 | 2111 | // si pas de transaction en cours, ne rien faire et le dire |
| 2093 | 2112 | if (!isset (spip_sqlite::$transaction_en_cours[$serveur]) |
@@ -2123,7 +2142,7 @@ discard block |
||
| 2123 | 2142 | * |
| 2124 | 2143 | * @param $query |
| 2125 | 2144 | * @param string $serveur |
| 2126 | - * @return bool |
|
| 2145 | + * @return false|null |
|
| 2127 | 2146 | */ |
| 2128 | 2147 | function sqlite_requeteur($serveur = ''){ |
| 2129 | 2148 | _sqlite_init(); |
@@ -2229,6 +2248,10 @@ discard block |
||
| 2229 | 2248 | // Pour les corrections a effectuer sur les requetes : |
| 2230 | 2249 | var $textes = array(); // array(code=>'texte') trouvé |
| 2231 | 2250 | |
| 2251 | + /** |
|
| 2252 | + * @param string $prefixe |
|
| 2253 | + * @param string $sqlite_version |
|
| 2254 | + */ |
|
| 2232 | 2255 | function sqlite_traducteur($query, $prefixe, $sqlite_version){ |
| 2233 | 2256 | $this->query = $query; |
| 2234 | 2257 | $this->prefixe = $prefixe; |
@@ -2242,7 +2265,7 @@ discard block |
||
| 2242 | 2265 | * la fonction affecte $this->query |
| 2243 | 2266 | * http://doc.spip.org/@traduire_requete |
| 2244 | 2267 | * |
| 2245 | - * @return void |
|
| 2268 | + * @return string |
|
| 2246 | 2269 | */ |
| 2247 | 2270 | function traduire_requete(){ |
| 2248 | 2271 | // |
@@ -87,6 +87,9 @@ |
||
| 87 | 87 | return $res; |
| 88 | 88 | } |
| 89 | 89 | |
| 90 | +/** |
|
| 91 | + * @param string $default |
|
| 92 | + */ |
|
| 90 | 93 | function relayeur_saisie_ou_config($http_proxy, $default){ |
| 91 | 94 | // http_proxy : ne pas prendre en compte la modif si le password est '****' |
| 92 | 95 | if (preg_match(',:\*\*\*\*@,', $http_proxy)) |
@@ -288,7 +288,7 @@ discard block |
||
| 288 | 288 | |
| 289 | 289 | // http://doc.spip.org/@spip_mysql_order |
| 290 | 290 | /** |
| 291 | - * @param $orderby |
|
| 291 | + * @param string $orderby |
|
| 292 | 292 | * @return string |
| 293 | 293 | */ |
| 294 | 294 | function spip_mysql_order($orderby) |
@@ -325,7 +325,7 @@ discard block |
||
| 325 | 325 | |
| 326 | 326 | // http://doc.spip.org/@calculer_mysql_expression |
| 327 | 327 | /** |
| 328 | - * @param $expression |
|
| 328 | + * @param string $expression |
|
| 329 | 329 | * @param $v |
| 330 | 330 | * @param string $join |
| 331 | 331 | * @return string |
@@ -420,9 +420,8 @@ discard block |
||
| 420 | 420 | /** |
| 421 | 421 | * Selectionne une base de donnees |
| 422 | 422 | * |
| 423 | - * @param string $nom |
|
| 424 | - * Nom de la base a utiliser |
|
| 425 | 423 | * |
| 424 | + * @param string $db |
|
| 426 | 425 | * @return bool |
| 427 | 426 | * True cas de success. |
| 428 | 427 | * False en cas d'erreur. |
@@ -828,7 +827,7 @@ discard block |
||
| 828 | 827 | // http://doc.spip.org/@spip_mysql_insert |
| 829 | 828 | /** |
| 830 | 829 | * @param $table |
| 831 | - * @param $champs |
|
| 830 | + * @param string $champs |
|
| 832 | 831 | * @param $valeurs |
| 833 | 832 | * @param string $desc |
| 834 | 833 | * @param string $serveur |
@@ -177,7 +177,7 @@ |
||
| 177 | 177 | * |
| 178 | 178 | * @api |
| 179 | 179 | * @param array $objets_source |
| 180 | - * @param array|string $objets_lies |
|
| 180 | + * @param string $objets_lies |
|
| 181 | 181 | * @return int |
| 182 | 182 | */ |
| 183 | 183 | function objet_optimiser_liens($objets_source,$objets_lies){ |
@@ -45,6 +45,9 @@ |
||
| 45 | 45 | } |
| 46 | 46 | } |
| 47 | 47 | |
| 48 | +/** |
|
| 49 | + * @return string |
|
| 50 | + */ |
|
| 48 | 51 | function menu_rubriques($complet = true){ |
| 49 | 52 | $ret = "<li class='toutsite'><a href='".generer_url_ecrire('plan')."'>"._T('info_tout_site')."</a></li>"; |
| 50 | 53 | |
@@ -266,7 +266,7 @@ |
||
| 266 | 266 | * @param $new_pass |
| 267 | 267 | * @param $id_auteur |
| 268 | 268 | * @param string $serveur |
| 269 | - * @return bool |
|
| 269 | + * @return string|boolean |
|
| 270 | 270 | * informe du succes ou de l'echec du changement du mot de passe |
| 271 | 271 | */ |
| 272 | 272 | function auth_ldap_modifier_pass($login, $new_pass, $id_auteur, $serveur=''){ |
@@ -56,7 +56,7 @@ |
||
| 56 | 56 | * @see trouver_fond() |
| 57 | 57 | * @param string |
| 58 | 58 | * Nom du formulaire |
| 59 | - * @return string|bool |
|
| 59 | + * @return string|false |
|
| 60 | 60 | * - string : chemin du squelette |
| 61 | 61 | * - false : pas de squelette trouvé |
| 62 | 62 | **/ |
@@ -25,6 +25,9 @@ |
||
| 25 | 25 | // car rien ne garantit que le .htaccess soit identique. A approfondir |
| 26 | 26 | |
| 27 | 27 | // http://doc.spip.org/@generer_generer_url |
| 28 | +/** |
|
| 29 | + * @param string $type |
|
| 30 | + */ |
|
| 28 | 31 | function generer_generer_url($type, $p){ |
| 29 | 32 | $_id = interprete_argument_balise(1,$p); |
| 30 | 33 | |
@@ -25,6 +25,9 @@ |
||
| 25 | 25 | // A l'installation, il faut simuler l'existence de ce fichier |
| 26 | 26 | |
| 27 | 27 | // http://doc.spip.org/@spip_connect |
| 28 | +/** |
|
| 29 | + * @return string |
|
| 30 | + */ |
|
| 28 | 31 | function spip_connect($serveur='', $version='') { |
| 29 | 32 | global $connexions, $spip_sql_version; |
| 30 | 33 | |