Allow non-string permissions
Fix missing check for allowEmpty
Add test case
remove redundance @copyright and @license docblock  because of already written
Docblock subject misspelling

Nitpick spelling issue in docblock subject.
[code] Implement logic for include a file in FileReflection.

Add the posibility to automatically include a file if this exists and is not already included.
[code] Preserve BC
Some doc blocks fixes
router defaults not being set properly in console

The router defaults were not being set correctly when the
"console.router" config was not present.
Merge branch 'hotfix/4652'

Close #4652
create, delete, get, getList and update method shouldn't be abstract in AbstractRestfulController

Since no method is mandatory in REST, AbstractRestfulController shouldn't force to implement these methods (create, delete, get, getList and update) thus conducing to a concrete class with empty/unused methods.
Use self keyword to fluent interface in docblocks
Add test the plugin fileprg reusematched params with ModuleRouteListener
Fix fileprg redirection with ModuleRouteListener
Added tests for permissions
Make allowEmpty reverse of required
Update factory to ensure correct order
use DateTime::getTimestamp() as argument to IntlDateFormatter::format() for PHP installation consistency
Resolved issue where auth was set after disconnect
added zendframework/zend-resources to the global composer.json

I added `zendframework/zend-resources` to the global `composer.json` file @ `replace` to make it installable without installing the hole framework.

*NOTE:* The package `zendframework/zend-resources` is also missing on https://packages.zendframework.com/