Completed
Push — work-fleets ( 2280a8...1ceb9c )
by SuperNova.WS
04:59
created
includes/general.php 1 patch
Doc Comments   +29 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,6 +11,9 @@  discard block
 block discarded – undo
11 11
 require_once('general/math.php');
12 12
 require_once('general_pname.php');
13 13
 
14
+/**
15
+ * @param string $func_name
16
+ */
14 17
 function sn_function_call($func_name, $func_arg = array()) {
15 18
   // All data in classSupernova::$functions should be normalized to valid 'callable' state: '<function_name>'|array('<object_name>', '<method_name>')
16 19
 
@@ -57,6 +60,9 @@  discard block
 block discarded – undo
57 60
 
58 61
 // ----------------------------------------------------------------------------------------------------------------
59 62
 // Fonction de lecture / ecriture / exploitation de templates
63
+/**
64
+ * @param string $filename
65
+ */
60 66
 function sys_file_read($filename) {
61 67
   return @file_get_contents($filename);
62 68
 }
@@ -99,7 +105,7 @@  discard block
 block discarded – undo
99 105
 /**
100 106
  * Получение курса обмены валюты в серверную валюту
101 107
  *
102
- * @param $currency_symbol
108
+ * @param string $currency_symbol
103 109
  *
104 110
  * @return float
105 111
  */
@@ -140,7 +146,7 @@  discard block
 block discarded – undo
140 146
  * @param float     $n
141 147
  * @param int|bool  $floor
142 148
  * @param int|bool  $color
143
- * @param int|bool  $limit
149
+ * @param boolean  $limit
144 150
  * @param bool|null $style
145 151
  *
146 152
  * @return array|float|string
@@ -241,6 +247,9 @@  discard block
 block discarded – undo
241 247
   return preg_replace($ListCensure, '*', $String);
242 248
 }
243 249
 
250
+/**
251
+ * @param string $email
252
+ */
244 253
 function is_email($email) {
245 254
   return (preg_match("/^[-_.[:alnum:]]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]])\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)$|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i", $email));
246 255
 }
@@ -273,6 +282,9 @@  discard block
 block discarded – undo
273 282
   return floatval(sys_get_param($param_name, $default));
274 283
 }
275 284
 
285
+/**
286
+ * @param string $param_name
287
+ */
276 288
 function sys_get_param_escaped($param_name, $default = '') {
277 289
   return db_escape(sys_get_param($param_name, $default));
278 290
 }
@@ -505,6 +517,9 @@  discard block
 block discarded – undo
505 517
 }
506 518
 
507 519
 // Generates random string of $length symbols from $allowed_chars charset
520
+/**
521
+ * @param string $allowed_chars
522
+ */
508 523
 function sys_random_string($length = 16, $allowed_chars = SN_SYS_SEC_CHARS_ALLOWED) {
509 524
   $allowed_length = strlen($allowed_chars);
510 525
 
@@ -609,6 +624,9 @@  discard block
 block discarded – undo
609 624
   return implode(';', $fleet_string);
610 625
 }
611 626
 
627
+/**
628
+ * @param string $body
629
+ */
612 630
 function mymail($email_unsafe, $title, $body, $from = '', $html = false) {
613 631
   $from = trim($from ? $from : classSupernova::$config->game_adminEmail);
614 632
 
@@ -863,6 +881,9 @@  discard block
 block discarded – undo
863 881
   return serialize($nick_array);
864 882
 }
865 883
 
884
+/**
885
+ * @param string $nick_string
886
+ */
866 887
 function player_nick_uncompact($nick_string) {
867 888
   try {
868 889
     $result = unserialize($nick_string);
@@ -1110,6 +1131,9 @@  discard block
 block discarded – undo
1110 1131
   return $ranks;
1111 1132
 }
1112 1133
 
1134
+/**
1135
+ * @param boolean $planet_id
1136
+ */
1113 1137
 function sys_player_new_adjust($user_id, $planet_id) { return sn_function_call(__FUNCTION__, array($user_id, $planet_id, &$result)); }
1114 1138
 
1115 1139
 function sn_sys_player_new_adjust($user_id, $planet_id, &$result) {
@@ -1420,6 +1444,9 @@  discard block
 block discarded – undo
1420 1444
   return version_compare(sn_version_compare_extra($ver1), sn_version_compare_extra($ver2));
1421 1445
 }
1422 1446
 
1447
+/**
1448
+ * @param string $name
1449
+ */
1423 1450
 function sn_setcookie($name, $value = null, $expire = null, $path = SN_ROOT_RELATIVE, $domain = null, $secure = null, $httponly = null) {
1424 1451
   $_COOKIE[$name] = $value;
1425 1452
 
Please login to merge, or discard this patch.