Marius Wilms
Marius Wilms
It's unclear if this is the intended behavior or not but the rule requires anonymous functions to have docblocks. One could argue that anonymous functions have to be treated documentation...
`MethodsMustHaveVisibilityOperatorRule` does not ignore anonymous functions defined within methods and requires those to have a visibility operator, too. class Xy { public function test() { function() {}; } }
When trying to to invoke the `phpca` command like this `phpca [...] --standard /path/to/other/standard.ini [...]`, the standard is not recognized because the wrong part of the path is checked for...
Base classes are set to be removed in 2.0, they have been deprecated in 1.2. - [ ] Remove `_init()` usage, where tests rely on skipping the initialization phase, change...
Throwing an Exception inside a controller action, so to trigger an error is quite common.
The Cache class set the standard on how an formal adapter based class inside the framework looks like. Catalog already shares much of this formalism. Currently Logger, Auth and Session...
Some data sources already support DSNs but this feature is not but should be documented. The MongoDB adapter's docblock has an example on where to do this. Data sources not...
Behaviors play an important role in the extensibility of the framework. Helpers are another mechanism that do so. In contrast to helpers, behaviors have been developed separately from the core...
The following bullet points identify areas for optimizing utility classes. This include removal of seldom used features (which presence at the same time also hurts performance) as well as pure...
We should support the two zend server caching methods (memory and disk). ZS seems to be widespread enough to justify the addition. There are and probably always will be compatibility...