function doExecute(\Classes\Controller\Controller\Request $request) { // get all file names $files = glob(\Classes\Controller\Util\Utils::tempPath() . '/*'); foreach ($files as $file) { $request->addFeedback($file); } include \Classes\Controller\Util\Utils::createViewName('getTempFileNames'); }
function doExecute(\Classes\Controller\Controller\Request $request) { \Classes\Utils\Timer\Timer::start('MODEL_EXPORT'); // Получаем переменные $filename = $request->getProperty('filename'); $path = \Classes\Controller\Util\Utils::tempPath() . DIRECTORY_SEPARATOR . $filename; // NUMERATION \Classes\Utils\Member\Numeration::numerateFromOne(); \Classes\Utils\Node\Numeration::numerateFromOne(); // EXPORT \Classes\Factory\Export\Scad21ExportFactory::export($path); \Classes\Utils\Timer\Timer::stop('MODEL_EXPORT'); $request->addFeedback(\Classes\Utils\Timer\Timer::show('MODEL_EXPORT')); include \Classes\Controller\Util\Utils::createViewName('exportModelToScad21'); }
private function makeTempFolder($folderName) { mkdir(\Classes\Controller\Util\Utils::tempPath() . '/' . $folderName); }
private function deleteAllFilesFromTempFolder() { // get all file names $files = glob(\Classes\Controller\Util\Utils::tempPath() . DIRECTORY_SEPARATOR . '*'); foreach ($files as $file) { // iterate files // delete file if (is_file($file)) { unlink($file); } } }