| [ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 777 lines (31 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
CSSmin:: (29 methods):
__construct()
run()
set_memory_limit()
set_max_execution_time()
set_pcre_backtrack_limit()
set_pcre_recursion_limit()
do_raise_php_limits()
minify()
extract_data_urls()
compress_hex_colors()
replace_string()
replace_colon()
replace_calc()
preserve_old_IE_specific_matrix_definition()
replace_keyframe_zero()
rgb_to_hex()
hsl_to_hex()
lowercase_pseudo_first()
lowercase_directives()
lowercase_pseudo_elements()
lowercase_common_functions()
lowercase_common_functions_values()
lowercase_properties()
hue_to_rgb()
round_number()
clamp_number()
index_of()
str_slice()
normalize_int()
| __construct($raise_php_limits = TRUE) X-Ref |
param: bool|int $raise_php_limits |
| run($css = '', $linebreak_pos = FALSE) X-Ref |
| Minify a string of CSS param: string $css param: int|bool $linebreak_pos return: string |
| set_memory_limit($limit) X-Ref |
| Sets the memory limit for this script param: int|string $limit |
| set_max_execution_time($seconds) X-Ref |
| Sets the maximum execution time for this script param: int|string $seconds |
| set_pcre_backtrack_limit($limit) X-Ref |
| Sets the PCRE backtrack limit for this script param: int $limit |
| set_pcre_recursion_limit($limit) X-Ref |
| Sets the PCRE recursion limit for this script param: int $limit |
| do_raise_php_limits() X-Ref |
| Try to configure PHP to use at least the suggested minimum settings |
| minify($css, $linebreak_pos) X-Ref |
| Does bulk of the minification param: string $css param: int|bool $linebreak_pos return: string |
| extract_data_urls($css) X-Ref |
| Utility method to replace all data urls with tokens before we start compressing, to avoid performance issues running some of the subsequent regexes against large strings chunks. param: string $css return: string |
| compress_hex_colors($css) X-Ref |
| Utility method to compress hex color values of the form #AABBCC to #ABC or short color name. DOES NOT compress CSS ID selectors which match the above pattern (which would break things). e.g. #AddressForm { ... } DOES NOT compress IE filters, which have hex color values (which would break things). e.g. filter: chroma(color="#FFFFFF"); DOES NOT compress invalid hex values. e.g. background-color: #aabbccdd param: string $css return: string |
| replace_string($matches) X-Ref |
| No description |
| replace_colon($matches) X-Ref |
| No description |
| replace_calc($matches) X-Ref |
| No description |
| preserve_old_IE_specific_matrix_definition($matches) X-Ref |
| No description |
| replace_keyframe_zero($matches) X-Ref |
| No description |
| rgb_to_hex($matches) X-Ref |
| No description |
| hsl_to_hex($matches) X-Ref |
| No description |
| lowercase_pseudo_first($matches) X-Ref |
| No description |
| lowercase_directives($matches) X-Ref |
| No description |
| lowercase_pseudo_elements($matches) X-Ref |
| No description |
| lowercase_common_functions($matches) X-Ref |
| No description |
| lowercase_common_functions_values($matches) X-Ref |
| No description |
| lowercase_properties($matches) X-Ref |
| No description |
| hue_to_rgb($v1, $v2, $vh) X-Ref |
| No description |
| round_number($n) X-Ref |
| No description |
| clamp_number($n, $min, $max) X-Ref |
| No description |
| index_of($haystack, $needle, $offset = 0) X-Ref |
| PHP port of Javascript's "indexOf" function for strings only Author: Tubal Martin http://blog.margenn.com param: string $haystack param: string $needle param: int $offset index (optional) return: int |
| str_slice($str, $start = 0, $end = FALSE) X-Ref |
| PHP port of Javascript's "slice" function for strings only Author: Tubal Martin http://blog.margenn.com Tests: http://margenn.com/tubal/str_slice/ param: string $str param: int $start index param: int|bool $end index (optional) return: string |
| normalize_int($size) X-Ref |
| Convert strings like "64M" or "30" to int values param: mixed $size return: int |
| Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |