Issue Type: Docs: Problem Created: 2008-01-24T20:37:13.000+0000 Last Updated: 2008-02-26T12:55:58.000+0000 Status: Resolved Fix version(s): - 1.0.4 (26/Feb/08)
Reporter: Darien Hager (hagerd) Assignee: Fabien MARTY (fab) Tags: - Zend_Cache
Related issues: Attachments:
In Zend_Cache_Core, certain translations of configuration parameter names were done which were removed (presumably in 1.1) and the documentation has not been updated. This results in certain features being unusable because the documentation (and examples in it) lead to exception-throwing behavior.
The cause was the removal of Zend_Cache_Core::$_backwardCompatibilityArray in revision 6676.
The following translations are no longer automatically done, and anywhere the Zend_Cache documentation says to use the left-hand string, the right-hand string must be used instead.
<pre class="highlight"> lifeTime lifetime writeControl write_control automaticSerialization automatic_serialization automaticCleaningFactor automatic_cleaning_factor cachedEntity cached_entity cacheByDefault cache_by_default cachedMethods cached_methods nonCachedMethods non_cached_methods cachedFunctions cached_functions nonCachedFunctions non_cached_functions masterFile master_file httpConditional http_conditional debugHeader debug_header defaultOptions default_options cacheWithGetVariables cache_with_get_variables cacheWithPostVariables cache_with_post_variables cacheWithSessionVariables cache_with_session_variables cacheWithFilesVariables cache_with_files_variables cacheWithCookieVariables cache_with_cookie_variables makeIdWithGetVariables make_id_with_get_variables makeIdWithPostVariables make_id_with_post_variables makeIdWithSessionVariables make_id_with_session_variables makeIdWithFilesVariables make_id_with_files_variables makeIdWithCookieVariables make_id_with_cookie_variables
I found this while using cachedEntity and experimentally upgrading my ZF version. It ought to be fairly easy going, a lot of it is a search-replace job inside the documentation.
Posted by Darien Hager (hagerd) on 2008-01-25T11:27:20.000+0000
BTW, r6676 affects only 1.0.3 and later, so this is a recent bug.
Posted by Fabien MARTY (fab) on 2008-01-26T04:11:43.000+0000
only Function and Class backends were wrong in documentation
fixed in trunk and 1.0 branch
PS : these old parameters were deprecated before 1.0 release and a warning was issued if logging = true
Have you found an issue?
See the Overview section for more details.