public static function get_start_page_widget_content() { $ul = new HTMLTags_UL(); $info = array('Title' => HaddockProjectOrganisation_ProjectInformationHelper::get_title(), 'Version' => HaddockProjectOrganisation_ProjectInformationHelper::get_version_code(), 'Copyright Holder' => HaddockProjectOrganisation_ProjectInformationHelper::get_copyright_holder()); $dl = new HTMLTags_DL(); foreach ($info as $key => $value) { $dt = new HTMLTags_DT($key . ': '); $dd = new HTMLTags_DD($value); $dl->append($dt); $dl->append($dd); } return $dl; }
public function do_actions() { #$config_manager = Configuration_ConfigManagerHelper::get_config_manager('haddock', 'haddock-project-organisation'); /* * List the info. */ echo 'Information about your installation:' . PHP_EOL; #printf( # 'Release major version: \'%s\'' . PHP_EOL, # $config_manager->get_major_release_version() #); printf('Name: \'%s\'' . PHP_EOL, HaddockProjectOrganisation_ProjectInformationHelper::get_name()); printf('Title: \'%s\'' . PHP_EOL, HaddockProjectOrganisation_ProjectInformationHelper::get_title()); printf('Copyright Holder: \'%s\'' . PHP_EOL, HaddockProjectOrganisation_ProjectInformationHelper::get_copyright_holder()); printf('Version Code: \'%s\'' . PHP_EOL, HaddockProjectOrganisation_ProjectInformationHelper::get_version_code()); printf('Camel Case Root: \'%s\'' . PHP_EOL, HaddockProjectOrganisation_ProjectInformationHelper::get_camel_case_root()); }
public static function test_project_version_code_is_settable_at_the_command_line() { #self::set_up(); $test_version_code = 'Foo Bar'; system(PROJECT_ROOT . '/bin/HaddockProjectOrganisation_SetProjectInformationCLIScript.php --datum-name="Version Code" --new-value="' . $test_version_code . '"'); $test_result = HaddockProjectOrganisation_ProjectInformationHelper::get_version_code() == $test_version_code; #self::tear_down(); return $test_result; }