Hi!
We're still missing some docs for new 5.4 stuff, and I think it'd be
great to have it covered by the time of the release. These parts are
completely missing from the manual:
-
Syntax: Short array notation, callable type in function args
-
Classes: ReflectionZendExtension, SessionHandler
-
Methods: XsltProcessor::setSecurityPrefs($options) and getSecurityPrefs()
-
Functions: ldap_control_paged_result,
ldap_control_paged_result_response, session_status,
session_register_shutdown -
INI values: windows_show_crt_warnings, disable_post_data_processing
-
Options:
SORT_NATURAL
andSORT_FLAG_CASE
options for sort functions,
new options to DOMDocument::loadHTML
These are mentioned in the manual, but need updates/complete documentation:
-
Classes: Spoofchecker, JsonSerializable, mysqli_result (not documented
as implementing Traversable) -
Methods: RegexIterator::getRegex, ReflectionExtension::isTemporary &
isPersistent, ReflectionClass::isCloneable -
Functions: hex2bin, ldap_parse_reference and ldap_parse_result,
openssl_csr_get_public_key, openssl_csr_get_subject, openssl_decrypt,
openssl_dh_compute_key, openssl_digest, openssl_encrypt - shown in the
manual as undocumented, additionally for encrypt and decrypt signatures
do not match actual state of affairs in 5.4 - options is long, but bool
parameter is listed instead. -
Not documented as removed in 5.4: magic quotes,
import_request_variables, define_syslog_variables,
session_is_registered, session_register, session_unregister, INI options
allow_call_time_pass_reference, define_syslog_variables, highlight.bg
Thanks in advance!
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227
Also missing JSON_BIGINT_AS_STRING
.
With regards, Alexander Moskaliov
Irker@irker.net
Slightly off topic - but this is definitely a part of the PHP project I'm
qualified to help (documentation writing) with in some capacity. Who would
I get in contact with to get an assignment? Just the PHP docs list or
someone specific? (I'm subbed to the internals list, I dunno if I'm subbed
to the docs list but the original message was crossposted to both and I'm
following suit).
Also missing
JSON_BIGINT_AS_STRING
.With regards, Alexander Moskaliov
Irker@irker.net
We don't hand out assignments, this isn't work or school :)
You work on things you want to work on, issues you find or browse the
bugtracker.
To build up an "rep" (before getting karma), you can use http://edit.php.net
See https://bugs.php.net/search.php?cmd=display&package_name[]=Documentation+problem&search_for=&project=&php_os=&php_os_not=&author_email=&bug_type=&boolean=0&bug_age=0&bug_updated=0&order_by=ts1&direction=ASC&limit=30&phpver=&cve_id=&cve_id_not=&patch=&assign=&status=Open&reorder_by=ts1
for open bugs :]
-Hannes
Slightly off topic - but this is definitely a part of the PHP project I'm
qualified to help (documentation writing) with in some capacity. Who would
I get in contact with to get an assignment? Just the PHP docs list or
someone specific? (I'm subbed to the internals list, I dunno if I'm subbed
to the docs list but the original message was crossposted to both and I'm
following suit).Also missing
JSON_BIGINT_AS_STRING
.With regards, Alexander Moskaliov
Irker@irker.net