This might fix issues with migrations since the
sql cache will be purged as well. In general, this
puts all the logic in one place, so that's good.
PHPBB3-15544
The current APCu cache driver implements a global clearing of the APCu
when the phpBB cache is purged. This is inappropriate if there are other
phpBB boards, or other php applications sharing the APCu cache.
This patch changes the behviour so that only cache entries matching
the key_prefix of this board are cleared by a phpBB cache purge.
The APCu unit test script has been updated to test this behaviour.
It has also been updated so that the test case can be run individually
previously it relied on initialisations made in other test scripts.
PHPBB3-15726
sqlsrv_fetch_array() function returns an array when data found,
null when no data or false on error. So we need to change null to false only.
PHPBB3-15612
[ticket/15620] Use separate local avatar cache file for every lang
* github.com:/phpbb/phpbb:
[ticket/15620] Use separate local avatar cache file for every lang
[ticket/15696] 'if' module tool should support calling other tools
* github.com:/phpbb/phpbb:
[ticket/15696] Add tests
[ticket/15696] Add support of other tools to 'if'
[ticket/15637] Extract multi-line PHP event descriptions
* github.com:/phpbb/phpbb:
[ticket/15637] Remove trailing space from description
[ticket/15637] Preserve line breaks in event descriptions
[ticket/15637] Updated test fixture to include complete event description
[ticket/15637] Remove trailing space from description
[ticket/15637] Fixed removing white-spaces from description line
[ticket/15637] Extract all lines before the first @tag
[ticket/15637] Extract multi-line PHP event descriptions
[ticket/15583] Update session time in AJAX request only once a minute
* github.com:/phpbb/phpbb:
[ticket/15583] Update session time in AJAX request only once a minute
[ticket/15583] Update session time in AJAX request only once a minute
1. During procedure of building container we have to check both required files
in cache: container_* and autoload_*. This files should be "fresh" and if one
of the does not exist then we have to build it and put into a cache one more
time.
2. Fix typo 'posic_getuid' does not exist, so $php_uid is alwasy was false.
PHPBB3-15678