2.4.7 release
Added
- Domain Driven design approach with
DDDManager
class
DDDManager::setDomain('users');
Sample file structure:
app/
domains/
users/
models/
controllers/
views/
services/
...
posts/
models/
controllers/
views/
services/
...
- Route main parameters
#[Route('/foo/{mainParam}')]
public class FooController {
public $mainParam;
}
#[Route('/foo/{_setMainParam()}')]
public class FooController {
private $mainParam;
pubic function _setMainParam(string $p){
$this->mainParam=$p;
}
}
Fixed
- Tests pb (codeception vulnerability)
- AssetsManager js and css attributes pb (no open issue)
- default
index.html
W3C validation errors
Updated
- light opt :
parseURI
andgetNS
methods