/******************************************************************************* * Copyright (c) 2012 The PDT Extension Group (https://github.com/pdt-eg) * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html ******************************************************************************/ package org.pdtextensions.semanticanalysis.ui.preferences; import org.pdtextensions.core.ui.preferences.PreferenceConstants; public class PEXPreferenceNames { public static String[] getPHPCSFixerConfigLabels() { return new String[] { "Default", "Magento", "Symfony 2.0", "Symfony 2.1" }; } public static String[] getPHPCSFixerConfig() { return new String[] { PreferenceConstants.PREF_PHPCS_CONFIG_DEFAULT, PreferenceConstants.PREF_PHPCS_CONFIG_MAGENTO, PreferenceConstants.PREF_PHPCS_CONFIG_SF20, PreferenceConstants.PREF_PHPCS_CONFIG_SF21 }; } public static String[] getPHPCSFixerOptions() { return new String[] { PreferenceConstants.PREF_PHPCS_OPTION_INDENTATION, PreferenceConstants.PREF_PHPCS_OPTION_LINEFEED, PreferenceConstants.PREF_PHPCS_OPTION_TRAILING_SPACES, PreferenceConstants.PREF_PHPCS_OPTION_UNUSED_USE, PreferenceConstants.PREF_PHPCS_OPTION_PHP_CLOSING_TAG, PreferenceConstants.PREF_PHPCS_OPTION_SHORT_TAG, PreferenceConstants.PREF_PHPCS_OPTION_RETURN, PreferenceConstants.PREF_PHPCS_OPTION_VISIBILITY, PreferenceConstants.PREF_PHPCS_OPTION_BRACES, PreferenceConstants.PREF_PHPCS_OPTION_PHPDOC_PARAMS, PreferenceConstants.PREF_PHPCS_OPTION_EOF_ENDING, PreferenceConstants.PREF_PHPCS_OPTION_EXTRA_EMPTY_LINES, PreferenceConstants.PREF_PHPCS_OPTION_INCLUDE, PreferenceConstants.PREF_PHPCS_OPTION_PSR0, PreferenceConstants.PREF_PHPCS_OPTION_CONTROLS_SPACE, PreferenceConstants.PREF_PHPCS_OPTION_ELSEIF }; } }