php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
struct | _phar_orig_functions |
Macros | |
#define | IS_LINK_OPERATION(__t) |
#define | IS_EXISTS_CHECK(__t) |
#define | IS_ABLE_CHECK(__t) |
#define | IS_ACCESS_CHECK(__t) |
#define | PharFileFunction(fname, funcnum, orig) |
#define | PHAR_INTERCEPT(func) |
#define | PHAR_RELEASE(func) |
Variables | |
size_t | filename_len |
zval * | zcontext = NULL |
skip_phar | __pad0__ |
return | |
zend_string * | contents |
bool | use_include_path = 0 |
zend_long | offset = -1 |
zend_long | maxlen |
bool | maxlen_is_null = 1 |
skip_phar | __pad1__ |
skip_phar | __pad2__ |
char * | mode |
size_t | mode_len |
skip_phar | __pad3__ |
skip_phar | __pad4__ |
#define IS_ABLE_CHECK | ( | __t | ) |
Definition at line 328 of file func_interceptors.c.
#define IS_ACCESS_CHECK | ( | __t | ) |
Definition at line 329 of file func_interceptors.c.
#define IS_EXISTS_CHECK | ( | __t | ) |
Definition at line 327 of file func_interceptors.c.
#define IS_LINK_OPERATION | ( | __t | ) |
Definition at line 326 of file func_interceptors.c.
Definition at line 884 of file func_interceptors.c.
#define PharFileFunction | ( | fname, | |
funcnum, | |||
orig ) |
Definition at line 654 of file func_interceptors.c.
if | ( | ! | IS_ABSOLUTE_PATHfilename, filename_len) &&!strstr(filename, "://" | ) |
Definition at line 42 of file func_interceptors.c.
if | ( | ! | PHAR_Gintercepted | ) |
Definition at line 29 of file func_interceptors.c.
if | ( | (HT_IS_INITIALIZED(&PHAR_G(phar_fname_map)) &&!zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) &&!HT_IS_INITIALIZED & | cached_phars | ) |
Definition at line 33 of file func_interceptors.c.
else if | ( | ) |
Definition at line 184 of file func_interceptors.c.
if | ( | maxlen_is_null | ) |
Definition at line 182 of file func_interceptors.c.
if | ( | use_include_path|| | !IS_ABSOLUTE_PATH(ZSTR_VAL(filename), ZSTR_LEN(filename)) &&!strstr(ZSTR_VAL(filename), "://") | ) |
Definition at line 189 of file func_interceptors.c.
if | ( | zend_parse_parameters(ZEND_NUM_ARGS(), "p|r!", &filename, &filename_len, &zcontext) | = = FAILURE | ) |
Definition at line 38 of file func_interceptors.c.
if | ( | zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS(), "p", &filename, &filename_len) | = = FAILURE | ) |
Definition at line 806 of file func_interceptors.c.
if | ( | zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS(), "Ps|br!", &filename, &mode, &mode_len, &use_include_path, &zcontext) | = = FAILURE | ) |
Definition at line 296 of file func_interceptors.c.
if | ( | zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS(), "P|br!", &filename, &use_include_path, &zcontext) | = = FAILURE | ) |
Definition at line 249 of file func_interceptors.c.
if | ( | zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS(), "P|br!ll!", &filename, &use_include_path, &zcontext, &offset, &maxlen, &maxlen_is_null) | = = FAILURE | ) |
Definition at line 178 of file func_interceptors.c.
Definition at line 891 of file func_interceptors.c.
Definition at line 928 of file func_interceptors.c.
Definition at line 877 of file func_interceptors.c.
Definition at line 1009 of file func_interceptors.c.
Definition at line 982 of file func_interceptors.c.
PharFileFunction | ( | phar_fileperms | , |
FS_PERMS | , | ||
orig_fileperms | ) |
Definition at line 672 of file func_interceptors.c.
PharFileFunction | ( | phar_lstat | , |
FS_LSTAT | , | ||
orig_lstat | ) |
Definition at line 858 of file func_interceptors.c.
skip_phar __pad0__ |
Definition at line 84 of file func_interceptors.c.
skip_phar __pad1__ |
Definition at line 229 of file func_interceptors.c.
skip_phar __pad2__ |
Definition at line 272 of file func_interceptors.c.
skip_phar __pad3__ |
Definition at line 320 of file func_interceptors.c.
skip_phar __pad4__ |
Definition at line 851 of file func_interceptors.c.
zend_string* contents |
Definition at line 161 of file func_interceptors.c.
size_t filename_len |
Definition at line 26 of file func_interceptors.c.
zend_long maxlen |
Definition at line 164 of file func_interceptors.c.
bool maxlen_is_null = 1 |
Definition at line 165 of file func_interceptors.c.
char* mode |
Definition at line 282 of file func_interceptors.c.
size_t mode_len |
Definition at line 283 of file func_interceptors.c.
spl_handler_SplPriorityQueue offset = -1 |
Definition at line 163 of file func_interceptors.c.
return |
Definition at line 86 of file func_interceptors.c.
bool use_include_path = 0 |
Definition at line 162 of file func_interceptors.c.
Definition at line 27 of file func_interceptors.c.