- Adjusting docblock formatting - Dropping unnecessary mock classes
Updated the Session adaptable to pass through an optional session_id parameter in the `::key` method, to set the session id, rather than only allowing getting of the id. The PHP adapter supported this, but the functionality was masked by the Session adaptable not passing the id on. This uncovered a bug in the PHP adaptable in the `::isStarted` method which would false-positive if `session_id($non_empty)` had been called beforehand. Also, the `::enabled()` method was checking whether a session had been started, and not whether php session functionality was enabled. Both of these have been fixed and the test updated. NB session started detection is vastly superior in PHP5.4 due to the presence of the `session_status()` function.
Implement `respondsTo` in `Object`, `StaticObject` and child classes.
…plementing alternate read-through syntax.
…us ciphers automatically.
…ITHIUM_APP_PATH by defalt. In the future, this default may be removed so we can also completely remove the LITHIUM_APP_PATH constant. Please refer to commit to UnionOfRAD/framework@72d6673 for proper usage. refs #225 and #218.
…session names. Modifying the test to ensure this functionality.
…can make use of it.
…implementing protection for the HMAC Session strategy.
…d line length fixes.