Code Duplication    Length = 44-45 lines in 2 locations

modules/custom-css/custom-css.php 1 location

@@ 1807-1850 (lines=44) @@
1804
	return Jetpack_Custom_CSS::restore_revision( $_post_id, $_revision_id );
1805
}
1806
1807
if ( ! function_exists( 'safecss_class' ) ) :
1808
function safecss_class() {
1809
	// Wrapped so we don't need the parent class just to load the plugin
1810
	if ( class_exists('safecss') )
1811
		return;
1812
1813
	require_once( dirname( __FILE__ ) . '/csstidy/class.csstidy.php' );
1814
1815
	class safecss extends csstidy_optimise {
1816
1817
		function postparse() {
1818
1819
			/**
1820
			 * Fires after parsing the css.
1821
			 *
1822
			 * @module custom-css
1823
			 *
1824
			 * @since 1.8.0
1825
			 *
1826
			 * @param obj $this CSSTidy object.
1827
			 */
1828
			do_action( 'csstidy_optimize_postparse', $this );
1829
1830
			return parent::postparse();
1831
		}
1832
1833
		function subvalue() {
1834
1835
			/**
1836
			 * Fires before optimizing the Custom CSS subvalue.
1837
			 *
1838
			 * @module custom-css
1839
			 *
1840
			 * @since 1.8.0
1841
			 *
1842
			 * @param obj $this CSSTidy object.
1843
			 **/
1844
			do_action( 'csstidy_optimize_subvalue', $this );
1845
1846
			return parent::subvalue();
1847
		}
1848
	}
1849
}
1850
endif;
1851
1852
if ( ! function_exists( 'safecss_filter_attr' ) ) {
1853
	function safecss_filter_attr( $css, $element = 'div' ) {

modules/custom-css/custom-css-4.7.php 1 location

@@ 1042-1086 (lines=45) @@
1039
1040
Jetpack_Custom_CSS_Enhancements::add_hooks();
1041
1042
if ( ! function_exists( 'safecss_class' ) ) :
1043
/**
1044
 * Load in the class only when needed.  Makes lighter load by having one less class in memory.
1045
 */
1046
function safecss_class() {
1047
	// Wrapped so we don't need the parent class just to load the plugin
1048
	if ( class_exists('safecss') ) {
1049
		return;
1050
	}
1051
1052
	require_once( dirname( __FILE__ ) . '/csstidy/class.csstidy.php' );
1053
1054
	/**
1055
	 * Class safecss
1056
	 */
1057
	class safecss extends csstidy_optimise {
1058
1059
		function postparse() {
1060
1061
			/**
1062
			 * Fires after parsing the css.
1063
			 *
1064
			 * @module custom-css
1065
			 *
1066
			 * @since 1.8.0
1067
			 *
1068
			 * @param obj $this CSSTidy object.
1069
			 */
1070
			do_action( 'csstidy_optimize_postparse', $this );
1071
1072
			return parent::postparse();
1073
		}
1074
1075
		function subvalue() {
1076
1077
			/**
1078
			 * Fires before optimizing the Custom CSS subvalue.
1079
			 *
1080
			 * @module custom-css
1081
			 *
1082
			 * @since 1.8.0
1083
			 *
1084
			 * @param obj $this CSSTidy object.
1085
			 **/
1086
			do_action( 'csstidy_optimize_subvalue', $this );
1087
1088
			return parent::subvalue();
1089
		}