# missing docs for 5.4

- Thread: https://externals.io/message/56483
- Original archive: https://news-web.php.net/php.internals/56483
- Started by Stas Malyshev on 2011-11-23T07:29:35+00:00
- Messages: 4
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #56483 — Stas Malyshev — 2011-11-23T07:29:35+00:00

URL: https://externals.io/message/56483#56483

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` and `SORT_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

---

## #56631 — irker@irker.net — 2011-11-25T12:02:09+00:00

URL: https://externals.io/message/56483#56631 · In reply to: #56483

Also missing `JSON_BIGINT_AS_STRING` .

With regards, Alexander Moskaliov
Irker@irker.net

---

## #56844 — Michael Morris — 2011-12-08T13:25:28+00:00

URL: https://externals.io/message/56483#56844 · In reply to: #56631

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

---

## #56947 — Hannes Magnusson — 2011-12-18T14:34:32+00:00

URL: https://externals.io/message/56483#56947 · In reply to: #56844

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).
>
>
> 
> > […]
