public function buildCache() { require __DIR__ . '/action/action_build.php'; $actionBuild = new ActionBuild(); $actionBuild->addModule($this->path); mgExportArrayToFile(__RUNTIME__ . '/module_output/' . $this->path . '.cnf.php', $actionBuild->moduleFile, 'files'); file_put_contents(__RUNTIME__ . '/module_output/' . $this->path . '.mod.php', $actionBuild->moduleSource . $actionBuild->extendsSoruce); }
function __construct($str, $fileName) { $this->str = $str; $this->fileName = $fileName; $this->dirName = dirname($fileName); $this->foundVar = array(); parent::__construct(); }