- fixed infinite loop in setupHandlers() after loading a new config handlers file
- adds a test for #941
- fixes #941
fixed #934: Possible to run any action by passing module/action parameters to invalid URL
it's "markTestSkipped" not 'markSkipped'
added changelog entry for #941
- refs #941
merge 86184a283e3e1f08cf9d018fb0025b626ca02ca3...dba695256e2e8e3febcff194ded93686d28242d7 (from 0.11)
Fix #942: Arguments are unable to be named in validators configuration
Fixed #943: FPF error insertion fails if XPath expression yields more than one location in the document
merge fb04279ff01e1ed3bbc731e81611393c548ee7a6...fa53e68db1bb6a0c8c1d73039ae541f66173a4f9 (from 0.11)
fixed code template broken in 8fc023ce9c12bd957c30d6cdc223d9ef47e1178c, refs #519
Fixed #944: Make workaround for PHP Bug #41093 conditional
comment with url of PHP bug ticket explaining why we use "w" and not "a" modes for stdout and stderr logger appenders, refs #751
fix warning in getKeysInCurrentBase
closes #947
fix possible notice due to wrong argument types in some validators
closes #946
add arraylength validator
closes #948
coding standards
Fixed #952: Re-throw exception instead of printing stack trace and info in exception templates when display_errors is off
Fixed #951: The class name of AgaviAndoperatorValidator and AgaviNotoperatorValidator don't match the coding guidelines
case, refs #948
merge 54cc8978a5d2b470299c01b4356d32ae6d4374b0...5767b226beffb5b22550362c55739e55e43d0cde (from 0.11)
ported a5871b4d967d49703f1c690404f4bdc665f96b85