content
$func[1]$func[2]
name
$func_name
scope
source.php
tabTrigger
$func_name
uuid
$guid
DOC;
return $template;
}
// Create bundle
if (!is_dir('Drupal.tmbundle')) {
mkdir('Drupal.tmbundle');
}
chdir('Drupal.tmbundle');
$autocomplete = fopen('autocomplete.txt', 'w+');
// Write out proplist
$bundle = <<
name
Drupal
uuid
C2B5303E-D23D-48FD-8615-CFBBA857B9BB
DOC;
$f = fopen('info.plist', 'w+');
fwrite($f, $bundle);
fclose($f);
// Create snippets
if (!is_dir('Snippets')) {
mkdir('Snippets');
}
chdir('Snippets');
// For Drupal core
recurse($api);
// For PHP
$php = file_get_contents('http://cvs.php.net/viewvc.cgi/phpdoc/funcsummary.txt?view=co');
parse($php);
chdir('../..');
fclose($autocomplete);
?>