yapep_base
yapep_base copied to clipboard
YAPEP Base framework
Right now we are casting every request parameter to its required type in the controller (or where we are using it). This should be moved into the framework, so we...
Currently the listing fetch methods are always returning array. But for example the fetch() and fetchColumn() are returning false when there were no result. This should be either an empty...
The "|" character is being used to separate the fields of the log message, if someone puts the same character into the log message it can easily brake the parsing...
When a project is using Syslog for logging, and the syslog is down on the server for any reason it will result a 500 error in most of the cases....
Storage Factory is a simple static class which makes it impossible to mock.
As we have a lot of commonly used configurations, and I'm not talking only about the Config dependencies of the YapepBase classes, it would be great to somehow add a...
Currently all the Dao, Table, Bo and Helper getters are waiting for the name of the entity only without the suffix. For example instead of getBo('VideoBo') it works like getBo('Video')....
Currently the whole caching logic is implemented in the BoAbstract which makes it very hard to test and Mock. This should be moved to a separate class
We need the possibility to run a given command from a given path somehow. How it should work: 1. Change Dir to given directory 2. Run given command 3. Change...
We have static methods, for example in the Helper classes. Those should be replaced