Method list
- \MinifyHelper::CompressScriptTag - login to admin console
- \NParserCompiler::FindTemplateFiles - recompile all templates from the System Tools section
- \kUnitConfigReader::findConfigFiles - disable a module from Admin Console
- \AdminTagProcessor::PrintCompileErrors - recompile all templates from the System Tools section, when In-Link module is disabled, but In-Commerce module is enabled
- \SystemLogTagProcessor::Filename - the System Log grid in Admin Console with at least 1 record shown
- \NParser::RunMainPage - with "SystemTagCache" system setting enabled + "Enable Caching for this Section" enabled on section/category leevl + visit Front-End page
- \TemplateHelper::_getTemplateFile - in Design Mode in the Admin Console click on the orange "Edit Block" button
- \kUploadHelper::handle - try uploading a file on the poll editing page in the Admin Console
- \ImageHelper::ResizeImage - change "thumb_format" of poll's "Image" field to "resize:200x200;default:core/admin_templates/img/ajax_iframe_progress.gif" and try uploading a large (>200 by width/height) file on the poll editing page in the Admin Console
- \kLogger::toString, \kLogger::printBacktrace - trigger a fatal error in "run_event.php" after the ...->HandleEvent line -> call the "run_event.php" from CLI
- \kTagProcessor::FormCacheKey - with "SystemTagCache" system setting enabled + add cache_timeout="3600" to a "st_ContentBlock" tag call on a Front-End template and visit it
Test Plan
- run the unit tests to test kUtil::convertPathToRelative and FileHelper::makeRelative methods
- place breakpoints on the line, where \kUtil::convertPathToRelative metho is called in each of the above-listed methods
- enable xDebug in the Web Browser
- follow instructions for invoking each of the methods
- confirm, that each method is executed and kUtil::convertPathToRelative method really converts given abolute path into relative one