|
| if (ZSTR_LEN(entry->name)==sizeof("phar.readonly") -1) |
|
| if (stage==ZEND_INI_STAGE_STARTUP) |
|
else | if (old &&!ini) |
|
void | phar_destroy_phar_data (phar_archive_data *phar) |
|
bool | phar_archive_delref (phar_archive_data *phar) |
|
void | destroy_phar_manifest_entry_int (phar_entry_info *entry) |
|
void | destroy_phar_manifest_entry (zval *zv) |
|
void | phar_entry_delref (phar_entry_data *idata) |
|
void | phar_entry_remove (phar_entry_data *idata, char **error) |
|
void | phar_metadata_tracker_try_ensure_has_serialized_data (phar_metadata_tracker *tracker, bool persistent) |
|
zend_result | phar_metadata_tracker_unserialize_or_copy (phar_metadata_tracker *tracker, zval *metadata, bool persistent, HashTable *unserialize_options, const char *method_name) |
|
bool | phar_metadata_tracker_has_data (const phar_metadata_tracker *tracker, bool persistent) |
|
void | phar_metadata_tracker_free (phar_metadata_tracker *tracker, bool persistent) |
|
void | phar_metadata_tracker_copy (phar_metadata_tracker *dest, const phar_metadata_tracker *source, bool persistent) |
|
void | phar_metadata_tracker_clone (phar_metadata_tracker *tracker) |
|
void | phar_parse_metadata_lazy (const char *buffer, phar_metadata_tracker *tracker, uint32_t zip_metadata_len, bool persistent) |
|
zend_result | phar_open_or_create_filename (char *fname, size_t fname_len, char *alias, size_t alias_len, bool is_data, uint32_t options, phar_archive_data **pphar, char **error) |
|
zend_result | phar_create_or_parse_filename (char *fname, size_t fname_len, char *alias, size_t alias_len, bool is_data, uint32_t options, phar_archive_data **pphar, char **error) |
|
zend_result | phar_open_from_filename (char *fname, size_t fname_len, char *alias, size_t alias_len, uint32_t options, phar_archive_data **pphar, char **error) |
|
zend_result | phar_detect_phar_fname_ext (const char *filename, size_t filename_len, const char **ext_str, size_t *ext_len, int executable, int for_create, int is_complete) |
|
char * | phar_fix_filepath (char *path, size_t *new_len, int use_cwd) |
|
zend_result | phar_split_fname (const char *filename, size_t filename_len, char **arch, size_t *arch_len, char **entry, size_t *entry_len, int executable, int for_create) |
|
zend_result | phar_open_executed_filename (char *alias, size_t alias_len, char **error) |
|
zend_result | phar_postprocess_file (phar_entry_data *idata, uint32_t crc32, char **error, int process_zip) |
|
zend_string * | phar_create_default_stub (const char *index_php, const char *web_index, char **error) |
|
void | phar_flush (phar_archive_data *phar, char **error) |
|
void | phar_flush_ex (phar_archive_data *phar, zend_string *user_stub, bool is_default_stub, char **error) |
|
| memset (phar_globals, 0, sizeof(zend_phar_globals)) |
|
| phar_restore_orig_functions () |
|
| phar_object_init () |
|
| phar_intercept_functions_init () |
|
| phar_save_orig_functions () |
|
return | php_register_url_stream_wrapper ("phar", &php_stream_phar_wrapper) |
|
| phar_intercept_functions_shutdown () |
|
| if (zend_compile_file==phar_compile_file) |
|
| if (PHAR_G(manifest_cached)) |
|
| UNREGISTER_INI_ENTRIES () |
|
void | phar_request_initialize (void) |
|
| if (PHAR_G(request_init)) |
|
| PHAR_G (request_done) |
|
| php_info_print_table_start () |
|
| php_info_print_table_row (2, "Phar: PHP Archive support", "enabled") |
|
| php_info_print_table_row (2, "Phar API version", PHP_PHAR_API_VERSION) |
|
| php_info_print_table_row (2, "Phar-based phar archives", "enabled") |
|
| php_info_print_table_row (2, "Tar-based phar archives", "enabled") |
|
| php_info_print_table_row (2, "ZIP-based phar archives", "enabled") |
|
| if (PHAR_G(has_zlib)) |
|
| if (PHAR_G(has_bz2)) |
|
| if (zend_hash_str_exists(&module_registry, "openssl", sizeof("openssl") -1)) |
|
| php_info_print_table_end () |
|
| php_info_print_box_start (0) |
|
| PUTS ("Phar based on pear/PHP_Archive, original concept by Davey Shafik.") |
|
| PUTS (!sapi_module.phpinfo_as_text?"<br />":"\n") |
|
| PUTS ("Phar fully realized by Gregory Beaver and Marcus Boerger.") |
|
| PUTS ("Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.") |
|
| php_info_print_box_end () |
|
| DISPLAY_INI_ENTRIES () |
|