function Scaffold() { //Validation if (empty($this->args['name'])) { return Mojo::exception('Provide a full mojo path in your params string, ie: name=mojo.rules.myRules'); } if (strpos($this->args['name'], 'rules.') < 1) { return Mojo::exception('Please use correct rules path, ie: name=mojo.rules.myRules'); } $source = self::Source(); $file = self::makeNewFile($this->args['name'], 'rules'); MojoFile::write($file, MojoFile::editStream($this->args, $source)); Mojo::prompt('Generated Rules Scaffolding to ' . $file); }
public function Clear($prompt = true) { if (unlink(self::get('mojo_task_lib') . 'mojo.config') && $prompt) { Mojo::exception('mojo.config removed', ' - SUCCESS - '); } }