⇢ | A | AbstractStorage added | |
⇢ | A | DocumentTypesStorage added | |
A | ↛ | Storage removed |
⇢ | B | AbstractStorage::validateFilename() added | |
⇢ | B | DocumentTypesStorage::getDocumentTypeBySlug() added | |
⇢ | A | DocumentTypesStorage::deleteDocumentTypeBySlug() added | |
⇢ | A | DocumentTypesStorage::saveDocumentType() added | |
⇢ | A | UsersStorage::getUserByUsername() added | |
⇢ | A | DocumentTypesStorage::addDocumentType() added | |
⇢ | A | AbstractStorage::__construct() added | |
⇢ | A | AbstractStorage::save() added | |
⇢ | A | DocumentTypesStorage::getDocumentTypes() added | |
B | ↛ | Storage::validateFilename() removed | |
B | ↛ | Storage::getDocumentTypeBySlug() removed | |
A | ↛ | Storage::deleteDocumentTypeBySlug() removed | |
A | ↛ | Storage::saveDocumentType() removed | |
A | ↛ | Storage::getUserByUsername() removed | |
A | ↛ | Storage::addDocumentType() removed | |
A | ↛ | Storage::__construct() removed | |
A | ↛ | Storage::save() removed |