@@ -78,6 +78,9 @@ discard block |
||
| 78 | 78 | |
| 79 | 79 | //// |
| 80 | 80 | // Break a word in a string if it is longer than a specified length ($len) |
| 81 | + /** |
|
| 82 | + * @param integer $len |
|
| 83 | + */ |
|
| 81 | 84 | function tep_break_string($string, $len, $break_char = '-') { |
| 82 | 85 | $l = 0; |
| 83 | 86 | $output = ''; |
@@ -201,6 +204,9 @@ discard block |
||
| 201 | 204 | |
| 202 | 205 | //// |
| 203 | 206 | // Returns the clients browser |
| 207 | + /** |
|
| 208 | + * @param string $component |
|
| 209 | + */ |
|
| 204 | 210 | function tep_browser_detect($component) { |
| 205 | 211 | return stristr($_SERVER['HTTP_USER_AGENT'], $component); |
| 206 | 212 | } |
@@ -251,6 +257,9 @@ discard block |
||
| 251 | 257 | |
| 252 | 258 | //// |
| 253 | 259 | // Wrapper function for round() |
| 260 | + /** |
|
| 261 | + * @return double |
|
| 262 | + */ |
|
| 254 | 263 | function tep_round($number, $precision) { |
| 255 | 264 | if (strpos($number, '.') && (strlen(substr($number, strpos($number, '.')+1)) > $precision)) { |
| 256 | 265 | $number = substr($number, 0, strpos($number, '.') + 1 + $precision + 1); |
@@ -430,6 +439,11 @@ discard block |
||
| 430 | 439 | //// |
| 431 | 440 | // Return a formatted address |
| 432 | 441 | // TABLES: address_format |
| 442 | + /** |
|
| 443 | + * @param boolean $html |
|
| 444 | + * @param string $boln |
|
| 445 | + * @param string $eoln |
|
| 446 | + */ |
|
| 433 | 447 | function tep_address_format($address_format_id, $address, $html, $boln, $eoln) { |
| 434 | 448 | $OSCOM_Db = Registry::get('Db'); |
| 435 | 449 | |
@@ -958,6 +972,9 @@ discard block |
||
| 958 | 972 | |
| 959 | 973 | //// |
| 960 | 974 | // Return a product ID with attributes |
| 975 | + /** |
|
| 976 | + * @param string $params |
|
| 977 | + */ |
|
| 961 | 978 | function tep_get_uprid($prid, $params) { |
| 962 | 979 | if (is_numeric($prid)) { |
| 963 | 980 | $uprid = (int)$prid; |
@@ -1039,6 +1056,11 @@ discard block |
||
| 1039 | 1056 | // $from_email_adress The eMail address of the sender, |
| 1040 | 1057 | // e.g. [email protected] |
| 1041 | 1058 | |
| 1059 | + /** |
|
| 1060 | + * @param string $to_name |
|
| 1061 | + * @param string $email_subject |
|
| 1062 | + * @param string $email_text |
|
| 1063 | + */ |
|
| 1042 | 1064 | function tep_mail($to_name, $to_email_address, $email_subject, $email_text, $from_email_name, $from_email_address) { |
| 1043 | 1065 | if (SEND_EMAILS != 'true') return false; |
| 1044 | 1066 | |
@@ -1098,6 +1120,9 @@ discard block |
||
| 1098 | 1120 | return tep_count_modules(MODULE_SHIPPING_INSTALLED); |
| 1099 | 1121 | } |
| 1100 | 1122 | |
| 1123 | + /** |
|
| 1124 | + * @param integer $length |
|
| 1125 | + */ |
|
| 1101 | 1126 | function tep_create_random_value($length, $type = 'mixed') { |
| 1102 | 1127 | if ( ($type != 'mixed') && ($type != 'chars') && ($type != 'digits')) $type = 'mixed'; |
| 1103 | 1128 | |
@@ -1253,6 +1278,10 @@ discard block |
||
| 1253 | 1278 | |
| 1254 | 1279 | //// |
| 1255 | 1280 | // Return a random value |
| 1281 | + /** |
|
| 1282 | + * @param integer $min |
|
| 1283 | + * @param integer $max |
|
| 1284 | + */ |
|
| 1256 | 1285 | function tep_rand($min = null, $max = null) { |
| 1257 | 1286 | |
| 1258 | 1287 | if (isset($min) && isset($max)) { |
@@ -1372,6 +1401,9 @@ discard block |
||
| 1372 | 1401 | } |
| 1373 | 1402 | |
| 1374 | 1403 | // Convert linefeeds |
| 1404 | + /** |
|
| 1405 | + * @param string[] $from |
|
| 1406 | + */ |
|
| 1375 | 1407 | function tep_convert_linefeeds($from, $to, $string) { |
| 1376 | 1408 | return str_replace($from, $to, $string); |
| 1377 | 1409 | } |
@@ -10,7 +10,6 @@ |
||
| 10 | 10 | Released under the GNU General Public License |
| 11 | 11 | */ |
| 12 | 12 | |
| 13 | - use OSC\OM\OSCOM; |
|
| 14 | 13 | use OSC\OM\Registry; |
| 15 | 14 | |
| 16 | 15 | class cm_i_new_products { |
@@ -71,6 +71,9 @@ |
||
| 71 | 71 | return $result; |
| 72 | 72 | } |
| 73 | 73 | |
| 74 | + /** |
|
| 75 | + * @param string $pathname |
|
| 76 | + */ |
|
| 74 | 77 | public static function displayPath($pathname) |
| 75 | 78 | { |
| 76 | 79 | return str_replace(['/', '\\'], DIRECTORY_SEPARATOR, $pathname); |
@@ -103,6 +103,10 @@ discard block |
||
| 103 | 103 | return $image; |
| 104 | 104 | } |
| 105 | 105 | |
| 106 | + /** |
|
| 107 | + * @param string $name |
|
| 108 | + * @param string $action |
|
| 109 | + */ |
|
| 106 | 110 | public static function form($name, $action, $method = 'post', $parameters = '', array $flags = []) |
| 107 | 111 | { |
| 108 | 112 | if (!isset($flags['tokenize']) || !is_bool($flags['tokenize'])) { |
@@ -175,6 +179,9 @@ discard block |
||
| 175 | 179 | return static::inputField($name, null, $parameters, 'file', false); |
| 176 | 180 | } |
| 177 | 181 | |
| 182 | + /** |
|
| 183 | + * @param string $type |
|
| 184 | + */ |
|
| 178 | 185 | protected static function selectionField($name, $type, $value = '', $checked = false, $parameters = '') |
| 179 | 186 | { |
| 180 | 187 | $selection = '<input type="' . static::output($type) . '" name="' . static::output($name) . '"'; |
@@ -196,6 +203,9 @@ discard block |
||
| 196 | 203 | return $selection; |
| 197 | 204 | } |
| 198 | 205 | |
| 206 | + /** |
|
| 207 | + * @param string $name |
|
| 208 | + */ |
|
| 199 | 209 | public static function checkboxField($name, $value = '', $checked = false, $parameters = '') |
| 200 | 210 | { |
| 201 | 211 | return static::selectionField($name, 'checkbox', $value, $checked, $parameters); |
@@ -206,6 +216,11 @@ discard block |
||
| 206 | 216 | return static::selectionField($name, 'radio', $value, $checked, $parameters); |
| 207 | 217 | } |
| 208 | 218 | |
| 219 | + /** |
|
| 220 | + * @param string $name |
|
| 221 | + * @param integer $width |
|
| 222 | + * @param integer $height |
|
| 223 | + */ |
|
| 209 | 224 | public static function textareaField($name, $width, $height, $text = '', $parameters = '', $reinsert_value = true, $class = 'form-control') |
| 210 | 225 | { |
| 211 | 226 | $field = '<textarea name="' . static::output($name) . '" cols="' . static::output($width) . '" rows="' . static::output($height) . '"'; |
@@ -325,6 +340,12 @@ discard block |
||
| 325 | 340 | return $field; |
| 326 | 341 | } |
| 327 | 342 | |
| 343 | + /** |
|
| 344 | + * @param string $title |
|
| 345 | + * @param string $icon |
|
| 346 | + * @param string $link |
|
| 347 | + * @param string $priority |
|
| 348 | + */ |
|
| 328 | 349 | public static function button($title = null, $icon = null, $link = null, $priority = null, $params = null, $class = null) |
| 329 | 350 | { |
| 330 | 351 | $types = ['submit', 'button', 'reset']; |
@@ -51,6 +51,9 @@ |
||
| 51 | 51 | } |
| 52 | 52 | } |
| 53 | 53 | |
| 54 | + /** |
|
| 55 | + * @param string $filename |
|
| 56 | + */ |
|
| 54 | 57 | public function loadDefinitionsFromFile($filename, $scope = 'global') |
| 55 | 58 | { |
| 56 | 59 | $defs = []; |
@@ -32,6 +32,9 @@ discard block |
||
| 32 | 32 | ErrorHandler::initialize(); |
| 33 | 33 | } |
| 34 | 34 | |
| 35 | + /** |
|
| 36 | + * @return string |
|
| 37 | + */ |
|
| 35 | 38 | public static function getVersion() |
| 36 | 39 | { |
| 37 | 40 | if (!isset(static::$version)) { |
@@ -117,6 +120,9 @@ discard block |
||
| 117 | 120 | return $OSCOM_Site->hasPage() && $OSCOM_Site->getPage()->isRPC(); |
| 118 | 121 | } |
| 119 | 122 | |
| 123 | + /** |
|
| 124 | + * @param string $parameters |
|
| 125 | + */ |
|
| 120 | 126 | public static function link($page, $parameters = null, $connection = 'NONSSL', $add_session_id = true, $search_engine_safe = true) |
| 121 | 127 | { |
| 122 | 128 | global $request_type; |
@@ -324,6 +330,10 @@ discard block |
||
| 324 | 330 | } |
| 325 | 331 | } |
| 326 | 332 | |
| 333 | + /** |
|
| 334 | + * @param string $file |
|
| 335 | + * @param string $group |
|
| 336 | + */ |
|
| 327 | 337 | public static function loadConfigFile($file, $group) |
| 328 | 338 | { |
| 329 | 339 | $cfg = []; |
@@ -354,6 +364,9 @@ discard block |
||
| 354 | 364 | return static::$cfg['global'][$key]; |
| 355 | 365 | } |
| 356 | 366 | |
| 367 | + /** |
|
| 368 | + * @param string $key |
|
| 369 | + */ |
|
| 357 | 370 | public static function configExists($key, $group = null) |
| 358 | 371 | { |
| 359 | 372 | if (!isset($group)) { |
@@ -10,7 +10,6 @@ |
||
| 10 | 10 | |
| 11 | 11 | use OSC\OM\DateTime; |
| 12 | 12 | use OSC\OM\ErrorHandler; |
| 13 | -use OSC\OM\FileSystem; |
|
| 14 | 13 | use OSC\OM\HTML; |
| 15 | 14 | use OSC\OM\HTTP; |
| 16 | 15 | use OSC\OM\Registry; |
@@ -12,7 +12,6 @@ |
||
| 12 | 12 | |
| 13 | 13 | use OSC\OM\HTML; |
| 14 | 14 | use OSC\OM\OSCOM; |
| 15 | - use OSC\OM\Registry; |
|
| 16 | 15 | |
| 17 | 16 | require('includes/application_top.php'); |
| 18 | 17 | |
@@ -10,7 +10,6 @@ |
||
| 10 | 10 | Released under the GNU General Public License |
| 11 | 11 | */ |
| 12 | 12 | |
| 13 | - use OSC\OM\HTML; |
|
| 14 | 13 | use OSC\OM\OSCOM; |
| 15 | 14 | use OSC\OM\Registry; |
| 16 | 15 | |
@@ -10,7 +10,6 @@ |
||
| 10 | 10 | Released under the GNU General Public License |
| 11 | 11 | */ |
| 12 | 12 | |
| 13 | - use OSC\OM\HTML; |
|
| 14 | 13 | use OSC\OM\OSCOM; |
| 15 | 14 | use OSC\OM\Registry; |
| 16 | 15 | |