From 6fe89e3c14ec53db7c21b3717d1e9a98c0db855d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 4 Dec 2012 09:10:46 +0100 Subject: PHP 5.5: save extension reflection --- reflection/ldap.txt | 378 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 378 insertions(+) create mode 100644 reflection/ldap.txt (limited to 'reflection/ldap.txt') diff --git a/reflection/ldap.txt b/reflection/ldap.txt new file mode 100644 index 0000000..d28780f --- /dev/null +++ b/reflection/ldap.txt @@ -0,0 +1,378 @@ +Extension [ extension #47 ldap version ] { + + - INI { + Entry [ ldap.max_links ] + Current = '-1' + } + } + + - Constants [22] { + Constant [ integer LDAP_DEREF_NEVER ] { 0 } + Constant [ integer LDAP_DEREF_SEARCHING ] { 1 } + Constant [ integer LDAP_DEREF_FINDING ] { 2 } + Constant [ integer LDAP_DEREF_ALWAYS ] { 3 } + Constant [ integer LDAP_OPT_DEREF ] { 2 } + Constant [ integer LDAP_OPT_SIZELIMIT ] { 3 } + Constant [ integer LDAP_OPT_TIMELIMIT ] { 4 } + Constant [ integer LDAP_OPT_NETWORK_TIMEOUT ] { 20485 } + Constant [ integer LDAP_OPT_PROTOCOL_VERSION ] { 17 } + Constant [ integer LDAP_OPT_ERROR_NUMBER ] { 49 } + Constant [ integer LDAP_OPT_REFERRALS ] { 8 } + Constant [ integer LDAP_OPT_RESTART ] { 9 } + Constant [ integer LDAP_OPT_HOST_NAME ] { 48 } + Constant [ integer LDAP_OPT_ERROR_STRING ] { 50 } + Constant [ integer LDAP_OPT_MATCHED_DN ] { 51 } + Constant [ integer LDAP_OPT_SERVER_CONTROLS ] { 18 } + Constant [ integer LDAP_OPT_CLIENT_CONTROLS ] { 19 } + Constant [ integer LDAP_OPT_DEBUG_LEVEL ] { 20481 } + Constant [ integer LDAP_OPT_X_SASL_MECH ] { 24832 } + Constant [ integer LDAP_OPT_X_SASL_REALM ] { 24833 } + Constant [ integer LDAP_OPT_X_SASL_AUTHCID ] { 24834 } + Constant [ integer LDAP_OPT_X_SASL_AUTHZID ] { 24835 } + } + + - Functions { + Function [ function ldap_connect ] { + + - Parameters [2] { + Parameter #0 [ $hostname ] + Parameter #1 [ $port ] + } + } + Function [ function ldap_close ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ldap_bind ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $bind_rdn ] + Parameter #2 [ $bind_password ] + } + } + Function [ function ldap_sasl_bind ] { + + - Parameters [7] { + Parameter #0 [ $link ] + Parameter #1 [ $binddn ] + Parameter #2 [ $password ] + Parameter #3 [ $sasl_mech ] + Parameter #4 [ $sasl_realm ] + Parameter #5 [ $sasl_authz_id ] + Parameter #6 [ $props ] + } + } + Function [ function ldap_unbind ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ldap_read ] { + + - Parameters [8] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $base_dn ] + Parameter #2 [ $filter ] + Parameter #3 [ $attributes ] + Parameter #4 [ $attrsonly ] + Parameter #5 [ $sizelimit ] + Parameter #6 [ $timelimit ] + Parameter #7 [ $deref ] + } + } + Function [ function ldap_list ] { + + - Parameters [8] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $base_dn ] + Parameter #2 [ $filter ] + Parameter #3 [ $attributes ] + Parameter #4 [ $attrsonly ] + Parameter #5 [ $sizelimit ] + Parameter #6 [ $timelimit ] + Parameter #7 [ $deref ] + } + } + Function [ function ldap_search ] { + + - Parameters [8] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $base_dn ] + Parameter #2 [ $filter ] + Parameter #3 [ $attributes ] + Parameter #4 [ $attrsonly ] + Parameter #5 [ $sizelimit ] + Parameter #6 [ $timelimit ] + Parameter #7 [ $deref ] + } + } + Function [ function ldap_free_result ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ldap_count_entries ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_identifier ] + } + } + Function [ function ldap_first_entry ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_identifier ] + } + } + Function [ function ldap_next_entry ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_identifier ] + } + } + Function [ function ldap_get_entries ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_identifier ] + } + } + Function [ function ldap_first_attribute ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_entry_identifier ] + } + } + Function [ function ldap_next_attribute ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_entry_identifier ] + } + } + Function [ function ldap_get_attributes ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_entry_identifier ] + } + } + Function [ function ldap_get_values ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_entry_identifier ] + Parameter #2 [ $attribute ] + } + } + Function [ function ldap_get_values_len ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_entry_identifier ] + Parameter #2 [ $attribute ] + } + } + Function [ function ldap_get_dn ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $result_entry_identifier ] + } + } + Function [ function ldap_explode_dn ] { + + - Parameters [2] { + Parameter #0 [ $dn ] + Parameter #1 [ $with_attrib ] + } + } + Function [ function ldap_dn2ufn ] { + + - Parameters [1] { + Parameter #0 [ $dn ] + } + } + Function [ function ldap_add ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $entry ] + } + } + Function [ function ldap_delete ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + } + } + Function [ function ldap_modify ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $entry ] + } + } + Function [ function ldap_mod_add ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $entry ] + } + } + Function [ function ldap_mod_replace ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $entry ] + } + } + Function [ function ldap_mod_del ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $entry ] + } + } + Function [ function ldap_errno ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ldap_err2str ] { + + - Parameters [1] { + Parameter #0 [ $errno ] + } + } + Function [ function ldap_error ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ldap_compare ] { + + - Parameters [4] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $attribute ] + Parameter #3 [ $value ] + } + } + Function [ function ldap_sort ] { + + - Parameters [3] { + Parameter #0 [ $link ] + Parameter #1 [ $result ] + Parameter #2 [ $sortfilter ] + } + } + Function [ function ldap_rename ] { + + - Parameters [5] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $dn ] + Parameter #2 [ $newrdn ] + Parameter #3 [ $newparent ] + Parameter #4 [ $deleteoldrdn ] + } + } + Function [ function ldap_get_option ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $option ] + Parameter #2 [ &$retval ] + } + } + Function [ function ldap_set_option ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $option ] + Parameter #2 [ $newval ] + } + } + Function [ function ldap_first_reference ] { + + - Parameters [2] { + Parameter #0 [ $link ] + Parameter #1 [ $result ] + } + } + Function [ function ldap_next_reference ] { + + - Parameters [2] { + Parameter #0 [ $link ] + Parameter #1 [ $entry ] + } + } + Function [ function ldap_parse_reference ] { + + - Parameters [3] { + Parameter #0 [ $link ] + Parameter #1 [ $entry ] + Parameter #2 [ &$referrals ] + } + } + Function [ function ldap_parse_result ] { + + - Parameters [6] { + Parameter #0 [ $link ] + Parameter #1 [ $result ] + Parameter #2 [ &$errcode ] + Parameter #3 [ &$matcheddn ] + Parameter #4 [ &$errmsg ] + Parameter #5 [ &$referrals ] + } + } + Function [ function ldap_start_tls ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ldap_set_rebind_proc ] { + + - Parameters [2] { + Parameter #0 [ $link ] + Parameter #1 [ $callback ] + } + } + Function [ function ldap_control_paged_result ] { + + - Parameters [4] { + Parameter #0 [ $link ] + Parameter #1 [ $pagesize ] + Parameter #2 [ $iscritical ] + Parameter #3 [ $cookie ] + } + } + Function [ function ldap_control_paged_result_response ] { + + - Parameters [4] { + Parameter #0 [ $link ] + Parameter #1 [ $result ] + Parameter #2 [ &$cookie ] + Parameter #3 [ &$estimated ] + } + } + } +} + -- cgit