/** * routine to create the example directory and 3 files * * if the $example_name is "SomeThing" the following files will be created * examples/some_thing * examples/some_thing/some_thing.mustache * examples/some_thing/some_thing.txt * examples/some_thing/SomeThing.php * * @param mixed $example_name * @access public * @return void */ function main($example_name) { $lowercase = getLowerCaseName($example_name); $uppercase = getUpperCaseName($example_name); createDirectory($lowercase); createFile($lowercase, $lowercase, "mustache"); createFile($lowercase, $lowercase, "txt"); createFile($lowercase, $uppercase, "php", <<<CONTENT <?php class {$uppercase} extends MustachePHP { } CONTENT ); }
/** * routine to create the example directory and 3 files. * * if the $example_name is "SomeThing" the following files will be created * examples/some_thing * examples/some_thing/some_thing.mustache * examples/some_thing/some_thing.txt * examples/some_thing/SomeThing.php * * @param mixed $example_name * @access public */ function main($example_name) { $lowercase = getLowerCaseName($example_name); $uppercase = getUpperCaseName($example_name); createDirectory($lowercase); createFile($lowercase, $lowercase, 'mustache'); createFile($lowercase, $lowercase, 'txt'); createFile($lowercase, $uppercase, 'php', <<<CONTENT <?php class {$uppercase} { } CONTENT ); }