summaryrefslogtreecommitdiff
path: root/ext/session/session.c
diff options
context:
space:
mode:
authorYasuo Ohgaki <yohgaki@php.net>2014-03-13 06:32:49 +0900
committerYasuo Ohgaki <yohgaki@php.net>2014-03-13 06:32:49 +0900
commit6f0ad9ea1229a166ec2bd13f28587e49ae43b2ee (patch)
tree3902a51a206af76a21f9ea6c6d89c8343e2dd5d8 /ext/session/session.c
parent7dec5789fe67f3b5540b54c9747f9c7a10c1931d (diff)
downloadphp-git-6f0ad9ea1229a166ec2bd13f28587e49ae43b2ee.tar.gz
Revert "Implement Bug #54649 Create session_serializer_name()"
This reverts commit 678ec306557f61bf54b6df454387e7d9c3f50de5. Conflicts: ext/session/tests/session_serializer_name_basic.phpt
Diffstat (limited to 'ext/session/session.c')
-rw-r--r--ext/session/session.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/ext/session/session.c b/ext/session/session.c
index d6a60fe982..1d60c40188 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -1776,31 +1776,6 @@ static PHP_FUNCTION(session_module_name)
}
/* }}} */
-/* {{{ proto mixed session_serializer_name([string newname])
- Return the current serializer name used for encode/decode session data. If newname is given, the serialzer name is replaced with newname and return bool */
-static PHP_FUNCTION(session_serializer_name)
-{
- char *name = NULL;
- int name_len;
-
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &name, &name_len) == FAILURE) {
- return;
- }
-
- /* Return serializer name */
- if (!name) {
- RETURN_STRING(zend_ini_string("session.serialize_handler", sizeof("session.serialize_handler"), 0), 1);
- }
-
- /* Set serializer name */
- if (zend_alter_ini_entry("session.serialize_handler", sizeof("session.serialize_handler"), name, name_len, PHP_INI_USER, PHP_INI_STAGE_RUNTIME) == SUCCESS) {
- RETURN_TRUE;
- } else {
- RETURN_FALSE;
- }
-}
-/* }}} */
-
/* {{{ proto void session_set_save_handler(string open, string close, string read, string write, string destroy, string gc, string create_sid)
Sets user-level functions */
static PHP_FUNCTION(session_set_save_handler)
@@ -2238,10 +2213,6 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_session_module_name, 0, 0, 0)
ZEND_ARG_INFO(0, module)
ZEND_END_ARG_INFO()
-ZEND_BEGIN_ARG_INFO_EX(arginfo_session_serializer_name, 0, 0, 0)
- ZEND_ARG_INFO(0, module)
-ZEND_END_ARG_INFO()
-
ZEND_BEGIN_ARG_INFO_EX(arginfo_session_save_path, 0, 0, 0)
ZEND_ARG_INFO(0, path)
ZEND_END_ARG_INFO()
@@ -2321,7 +2292,6 @@ ZEND_END_ARG_INFO()
static const zend_function_entry session_functions[] = {
PHP_FE(session_name, arginfo_session_name)
PHP_FE(session_module_name, arginfo_session_module_name)
- PHP_FE(session_serializer_name, arginfo_session_serializer_name)
PHP_FE(session_save_path, arginfo_session_save_path)
PHP_FE(session_id, arginfo_session_id)
PHP_FE(session_regenerate_id, arginfo_session_regenerate_id)