mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
e20036482b
With the CMS 4.12 update functionality was altered to utilise an Extension to obtain the CMS Edit link for a page, rather than having SiteTree do it internally. Unfortunately the default return case for `extend` (see Extensible) is an _empty_ array. This leave code potentially referencing an array offset that doesn't exist ([0]). PHP 8 is less forgiving that it's predecessors on this kind of behaviour. We should check that the responses from extensions exist before trying to reference them. |
||
---|---|---|
_config | ||
_graphql | ||
_legacy/GraphQL | ||
.github/workflows | ||
.tx | ||
client | ||
code | ||
lang | ||
templates | ||
tests | ||
_config.php | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.js | ||
.gitattributes | ||
.gitignore | ||
.nvmrc | ||
.sass-lint.yml | ||
.upgrade.yml | ||
behat.yml | ||
composer.json | ||
CONTRIBUTING.md | ||
LICENSE | ||
package.json | ||
phpcs.xml.dist | ||
phpunit.xml.dist | ||
README.md | ||
silverstripe_version | ||
webpack.config.js | ||
yarn.lock |
Silverstripe CMS
PHP Content Management System (CMS), see http://silverstripe.org. Requires the framework
module and a silverstripe-installer
base project.
Installation
See installation instructions.
Bugtracker
Bugs are tracked on github.com. Please read our issue reporting guidelines.
Development and Contribution
If you would like to make changes to the Silverstripe core codebase, we have an extensive guide to contributing code.