stable

Clone or download

Read-only

request #8305 System_check event creates missing docman folders

This commit allows the system_check events to create missing folders for the docman plugin. In some case, the folder creation does not seem to work. So the system_check will reod this to ensure that the plugin will works well for the project. The same thing is done for SVN or CVS for instance. Change-Id: I78061430a53e7afc11a02555e7b2487d7d7e70b8

Modified Files

Name
M plugins/docman/include/Docman_FileStorage.class.php +1 −0 Go to diff View file
A plugins/docman/include/FolderNotCreatedException.php +26 −0 Go to diff View file
A plugins/docman/include/SystemCheck.php +84 −0 Go to diff View file
A plugins/docman/include/SystemCheckDao.php +36 −0 Go to diff View file
A plugins/docman/include/SystemCheckProjectRetriever.php +43 −0 Go to diff View file
M plugins/docman/include/autoload.php +6 −2 Go to diff View file
M plugins/docman/include/docmanPlugin.class.php +15 −2 Go to diff View file
A plugins/docman/tests/SystemCheckTest.php +74 −0 Go to diff View file
M src/common/backend/Backend.class.php +1 −1 Go to diff View file