'Unsubscribe', // project name 'file' => '.disabled', // dont try auto config loading. 'databasename'=> '".strtolower($project)."', // database name modify if necessary 'DB_DataObject' => array( 'database' => 'mysql://test:@localhost/".strtolower($project)."', // database dsn 'class_location' => dirname(__FILE__).'/{$project}/DataObjects', 'require_prefix' => dirname(__FILE__).'/{$project}/DataObjects/', 'class_prefix' => '{$project}_DataObjects_', 'ini_".strtolower($project)."' => dirname(__FILE__).'/{$project}/DataObjects/".strtolower($project).".ini', ), // templates in the same folder as the code.. 'HTML_Template_Flexy' => array( 'templateDir' => dirname(__FILE__).'/{$project}', ) )); "; if (!file_exists("$dir/$bootstrap")) { $fh = fopen("$dir/$bootstrap","w"); fwrite($fh,$bootstrap_data); fclose($fh); echo "Wrote $bootstrap\n"; } else { trigger_error("bootstrap file already exists - not writing", E_USER_WARNING); } /* b) create the project Folder & base class */ require_once 'System.php'; if (!file_exists("$dir/$project")) { System::mkdir("$dir/$project"); echo "Made folder $project\n"; } if (!file_exists("$dir/$project/DataObjects")) { System::mkdir("$dir/$project/DataObjects"); echo "Made folder $project/DataObjects\n"; } $default_page = "