Documentation on session refers to rules from a topic that does not exist any more?
Nobody has claimed this yet.
- Dominant language
- XML
- Stars
- 596
- Forks
- 890
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 55
Description
From manual page: https://php.net/intro.session
The documentation says "Serialize handlers (php and php_binary) inherit register_globals limitations." But as I understand the "register_globals" feature/topic/documentation does not exist any more. I think that documentation section on rules for keys names could be done in a more clear and explicit manner e.g. using bullet list of things that are not allowed. Also it is not clear if these rules apply only "root" level entries in $_SESSION or also for nested data.
Because all of these issues I am not sure if I see here the complete list of rules, or perhaps there is something more under "inheregister_globals limitations" topic, that I cannot find.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the session manual page at https://php.net/intro.session and investigate the reference to register_globals and the stated key-name rules. Check the surrounding documentation and available PHP behavior to determine whether the rules still apply, whether they cover nested session data, and what the complete documented list should be. Done means the page no longer points to a nonexistent topic and clearly states the applicable rules.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100