Completed
Push — master ( 884a64...a86016 )
by 0x2f8f
06:59
created
Service/TypographService.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
         }
22 22
 
23 23
         if (!isset($this->configs[$config])) {
24
-            throw new InvalidConfigurationException('Typograph\'s config "'. $config .'" doesn\'t exist');
24
+            throw new InvalidConfigurationException('Typograph\'s config "'.$config.'" doesn\'t exist');
25 25
         }
26 26
 
27 27
         return EMTypograph::fast_apply($string, $this->configs[$config]);
Please login to merge, or discard this patch.
EMT/EMTTretNobr.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -112,7 +112,7 @@
 block discarded – undo
112 112
 		
113 113
 		foreach ($triad as $value) {
114 114
 			$value = (int) $value;
115
-			if ($value > 255) {
115
+			if ($value>255) {
116 116
 				$addTag = false;
117 117
 				break;
118 118
 			}
Please login to merge, or discard this patch.
EMT/EMTTretNumber.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -53,7 +53,7 @@
 block discarded – undo
53 53
 		'math_chars' => array(
54 54
 				'description'	=> 'Математические знаки больше/меньше/плюс минус/неравно',
55 55
 				'pattern' 		=> array('/!=/', '/\<=/', '/([^=]|^)\>=/', '/~=/', '/\+-/'),
56
-				'replacement' 	=> array('&ne;', '&le;', '\1&ge;', '&cong;', '&plusmn;' )
56
+				'replacement' 	=> array('&ne;', '&le;', '\1&ge;', '&cong;', '&plusmn;')
57 57
 			),
58 58
 			/*
59 59
 		'split_number_to_triads' => array(
Please login to merge, or discard this patch.
EMT/EMTTretSymbol.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -83,7 +83,7 @@
 block discarded – undo
83 83
 		'arrows_symbols' => array(
84 84
 				'description'	=> 'Замена стрелок вправо-влево на html коды',
85 85
 				'pattern' 		=> array('/(\s|\>|\&nbsp\;|^)\-\>($|\s|\&nbsp\;|\<)/', '/(\s|\>|\&nbsp\;|^|;)\<\-(\s|\&nbsp\;|$)/', '/→/u', '/←/u'),
86
-				'replacement' 	=> array('\1&rarr;\2', '\1&larr;\2', '&rarr;', '&larr;' )
86
+				'replacement' 	=> array('\1&rarr;\2', '\1&larr;\2', '&rarr;', '&larr;')
87 87
 			),			
88 88
 		);
89 89
 }
90 90
\ No newline at end of file
Please login to merge, or discard this patch.
EMT/EMTTretOptAlign.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -76,7 +76,7 @@
 block discarded – undo
76 76
 	protected function oaquote_extra()
77 77
 	{
78 78
 		$this->_text = $this->preg_replace_e(
79
-				'/(<' .self::BASE64_PARAGRAPH_TAG . '>)([\040\t]+)?(\&laquo\;)/e', 
79
+				'/(<'.self::BASE64_PARAGRAPH_TAG.'>)([\040\t]+)?(\&laquo\;)/e', 
80 80
 				'$m[1] . $this->tag($m[3], "span", array("class"=>"oa_oquote_nl"))',
81 81
 				$this->_text);
82 82
 	}
Please login to merge, or discard this patch.
EMT/EMTTretEtc.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -70,14 +70,14 @@
 block discarded – undo
70 70
 		$match = '/(^|[^a-zа-яё])([a-zа-яё]+)\&nbsp\;('.$b.')/iu';
71 71
 		do {
72 72
 			$this->_text = preg_replace($match, '\1\3\2 ', $this->_text);
73
-		} while(preg_match($match, $this->_text));
73
+		} while (preg_match($match, $this->_text));
74 74
 
75 75
 		$match = '/('.$e.')\&nbsp\;([a-zа-яё]+)($|[^a-zа-яё])/iu';
76 76
 		do {
77 77
 			$this->_text = preg_replace($match, ' \2\1\3', $this->_text);
78
-		} while(preg_match($match, $this->_text));
78
+		} while (preg_match($match, $this->_text));
79 79
 		
80
-		$this->_text = $this->preg_replace_e('/'.$b.'.*?'.$e.'/iue', 'str_replace("&nbsp;"," ",$m[0]);' , $this->_text );
80
+		$this->_text = $this->preg_replace_e('/'.$b.'.*?'.$e.'/iue', 'str_replace("&nbsp;"," ",$m[0]);', $this->_text);
81 81
 	}
82 82
 	
83 83
 }
Please login to merge, or discard this patch.
EMT/EMTypograph.php 1 patch
Spacing   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
     );
28 28
 	
29 29
 	
30
-	protected $group_list  = array(
30
+	protected $group_list = array(
31 31
 		'Quote'     => true,
32 32
 		'Dash'      => true,
33 33
 		'Nobr'      => true,
@@ -43,8 +43,8 @@  discard block
 block discarded – undo
43 43
 	);
44 44
 	protected $all_options = array(
45 45
 	
46
-		'Quote.quotes' => array( 'description' => 'Расстановка «кавычек-елочек» первого уровня', 'selector' => "Quote.*quote" ),
47
-		'Quote.quotation' => array( 'description' => 'Внутренние кавычки-лапки', 'selector' => "Quote", 'setting' => 'no_bdquotes', 'reversed' => true ),
46
+		'Quote.quotes' => array('description' => 'Расстановка «кавычек-елочек» первого уровня', 'selector' => "Quote.*quote"),
47
+		'Quote.quotation' => array('description' => 'Внутренние кавычки-лапки', 'selector' => "Quote", 'setting' => 'no_bdquotes', 'reversed' => true),
48 48
 							
49 49
 		'Dash.to_libo_nibud' => 'direct',
50 50
 		'Dash.iz_za_pod' => 'direct',
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
 		'Nobr.nbsp_celcius' => 'direct',		
59 59
 		'Nobr.hyphen_nowrap_in_small_words' => 'direct',
60 60
 		'Nobr.hyphen_nowrap' => 'direct',
61
-		'Nobr.nowrap' => array('description' => 'Nobr (по умолчанию) & nowrap', 'disabled' => true, 'selector' => '*', 'setting' => 'nowrap' ),
61
+		'Nobr.nowrap' => array('description' => 'Nobr (по умолчанию) & nowrap', 'disabled' => true, 'selector' => '*', 'setting' => 'nowrap'),
62 62
 		
63 63
 		'Symbol.tm_replace'     => 'direct',
64 64
 		'Symbol.r_sign_replace' => 'direct',
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 		'Symbol.apostrophe' => 'direct',
67 67
 		'Symbol.degree_f' => 'direct',
68 68
 		'Symbol.arrows_symbols' => 'direct',
69
-		'Symbol.no_inches' => array( 'description' => 'Расстановка дюйма после числа', 'selector' => "Quote", 'setting' => 'no_inches', 'reversed' => true ),
69
+		'Symbol.no_inches' => array('description' => 'Расстановка дюйма после числа', 'selector' => "Quote", 'setting' => 'no_inches', 'reversed' => true),
70 70
 		
71 71
 		'Punctmark.auto_comma' => 'direct',
72 72
 		'Punctmark.hellip' => 'direct',
@@ -91,9 +91,9 @@  discard block
 block discarded – undo
91 91
 		
92 92
 		'Space.many_spaces_to_one' => 'direct',	
93 93
 		'Space.clear_percent' => 'direct',	
94
-		'Space.clear_before_after_punct' => array( 'description' => 'Удаление пробелов перед и после знаков препинания в предложении', 'selector' => 'Space.remove_space_before_punctuationmarks'),
95
-		'Space.autospace_after' => array( 'description' => 'Расстановка пробелов после знаков препинания', 'selector' => 'Space.autospace_after_*'),
96
-		'Space.bracket_fix' => array( 'description' => 'Удаление пробелов внутри скобок, а также расстановка пробела перед скобками', 
94
+		'Space.clear_before_after_punct' => array('description' => 'Удаление пробелов перед и после знаков препинания в предложении', 'selector' => 'Space.remove_space_before_punctuationmarks'),
95
+		'Space.autospace_after' => array('description' => 'Расстановка пробелов после знаков препинания', 'selector' => 'Space.autospace_after_*'),
96
+		'Space.bracket_fix' => array('description' => 'Удаление пробелов внутри скобок, а также расстановка пробела перед скобками', 
97 97
 				'selector' => array('Space.nbsp_before_open_quote', 'Punctmark.fix_brackets')),
98 98
 				
99 99
 		'Abbr.nbsp_money_abbr' => 'direct',		
@@ -108,11 +108,11 @@  discard block
 block discarded – undo
108 108
 		'Abbr.nobr_before_unit_volt' => 'direct',		
109 109
 		'Abbr.nbsp_before_unit' => 'direct',		
110 110
 		
111
-		'OptAlign.all' => array( 'description' => 'Все настройки оптического выравнивания', 'hide' => true, 'selector' => 'OptAlign.*'),
111
+		'OptAlign.all' => array('description' => 'Все настройки оптического выравнивания', 'hide' => true, 'selector' => 'OptAlign.*'),
112 112
 		'OptAlign.oa_oquote' => 'direct',	
113 113
 		'OptAlign.oa_obracket_coma' => 'direct',	
114 114
 		'OptAlign.oa_oquote_extra' => 'direct',	
115
-		'OptAlign.layout' => array( 'description' => 'Inline стили или CSS' ),
115
+		'OptAlign.layout' => array('description' => 'Inline стили или CSS'),
116 116
 		
117 117
 		'Text.paragraphs' => 'direct',
118 118
 		'Text.auto_links' => 'direct',
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 		
123 123
 		
124 124
 		//'Etc.no_nbsp_in_nobr' => 'direct',		
125
-		'Etc.unicode_convert' => array('description' => 'Преобразовывать html-сущности в юникод', 'selector' => '*', 'setting' => 'dounicode' , 'disabled' => true),
125
+		'Etc.unicode_convert' => array('description' => 'Преобразовывать html-сущности в юникод', 'selector' => '*', 'setting' => 'dounicode', 'disabled' => true),
126 126
 	
127 127
 	);
128 128
 	
@@ -137,25 +137,25 @@  discard block
 block discarded – undo
137 137
 	{
138 138
 		$arr['all'] = array();
139 139
 		$bygroup = array();
140
-		foreach($this->all_options as $opt => $op)
140
+		foreach ($this->all_options as $opt => $op)
141 141
 		{
142 142
 			$arr['all'][$opt] = $this->get_option_info($opt);
143
-			$x = explode(".",$opt);
143
+			$x = explode(".", $opt);
144 144
 			$bygroup[$x[0]][] = $opt;
145 145
 		}
146 146
 		$arr['group'] = array();
147
-		foreach($this->group_list as $group => $ginfo)
147
+		foreach ($this->group_list as $group => $ginfo)
148 148
 		{
149
-			if($ginfo === true)
149
+			if ($ginfo === true)
150 150
 			{
151 151
 				$tret = $this->get_tret($group);
152
-				if($tret) $info['title'] = $tret->title; else $info['title'] = "Не определено";
152
+				if ($tret) $info['title'] = $tret->title; else $info['title'] = "Не определено";
153 153
 			} else {
154 154
 				$info = $ginfo;
155 155
 			}
156 156
 			$info['name'] = $group;
157 157
 			$info['options'] = array();
158
-			if(is_array($bygroup[$group])) foreach($bygroup[$group] as $opt) $info['options'][] = $opt;
158
+			if (is_array($bygroup[$group])) foreach ($bygroup[$group] as $opt) $info['options'][] = $opt;
159 159
 			$arr['group'][] = $info;
160 160
 		}
161 161
 		return $arr;
@@ -170,16 +170,16 @@  discard block
 block discarded – undo
170 170
 	 */
171 171
 	protected function get_option_info($key)
172 172
 	{
173
-		if(!isset($this->all_options[$key])) return false;
174
-		if(is_array($this->all_options[$key])) return $this->all_options[$key];
173
+		if (!isset($this->all_options[$key])) return false;
174
+		if (is_array($this->all_options[$key])) return $this->all_options[$key];
175 175
 		
176
-		if(($this->all_options[$key] == "direct") || ($this->all_options[$key] == "reverse"))
176
+		if (($this->all_options[$key] == "direct") || ($this->all_options[$key] == "reverse"))
177 177
 		{
178 178
 			$pa = explode(".", $key);
179 179
 			$tret_pattern = $pa[0];
180 180
 			$tret = $this->get_tret($tret_pattern);
181
-			if(!$tret) return false;		
182
-			if(!isset($tret->rules[$pa[1]])) return false;
181
+			if (!$tret) return false;		
182
+			if (!isset($tret->rules[$pa[1]])) return false;
183 183
 			$array = $tret->rules[$pa[1]];
184 184
 			$array['way'] = $this->all_options[$key];
185 185
 			return $array;
@@ -196,28 +196,28 @@  discard block
 block discarded – undo
196 196
 	 */
197 197
 	public function do_setup($name, $value)
198 198
 	{
199
-		if(!isset($this->all_options[$name])) return;
199
+		if (!isset($this->all_options[$name])) return;
200 200
 		
201 201
 		// эта настрока связана с правилом ядра
202
-		if(is_string($this->all_options[$name]))
202
+		if (is_string($this->all_options[$name]))
203 203
 		{
204
-			$this->set($name, "active", $value );
205
-			return ;
204
+			$this->set($name, "active", $value);
205
+			return;
206 206
 		}
207
-		if(is_array($this->all_options[$name]))
207
+		if (is_array($this->all_options[$name]))
208 208
 		{
209
-			if(isset($this->all_options[$name]['selector']))
209
+			if (isset($this->all_options[$name]['selector']))
210 210
 			{
211 211
 				$settingname = "active";
212
-				if(isset($this->all_options[$name]['setting'])) $settingname = $this->all_options[$name]['setting'];
212
+				if (isset($this->all_options[$name]['setting'])) $settingname = $this->all_options[$name]['setting'];
213 213
 				$this->set($this->all_options[$name]['selector'], $settingname, $value);
214 214
 			}
215 215
 		}
216 216
 		
217
-		if($name == "OptAlign.layout")
217
+		if ($name == "OptAlign.layout")
218 218
 		{
219
-			if($value == "style") $this->set_tag_layout(EMTLib::LAYOUT_STYLE);
220
-			if($value == "class") $this->set_tag_layout(EMTLib::LAYOUT_CLASS);
219
+			if ($value == "style") $this->set_tag_layout(EMTLib::LAYOUT_STYLE);
220
+			if ($value == "class") $this->set_tag_layout(EMTLib::LAYOUT_CLASS);
221 221
 		}
222 222
 		
223 223
 	}
@@ -232,7 +232,7 @@  discard block
 block discarded – undo
232 232
 	public static function fast_apply($text, $options = null)
233 233
 	{
234 234
 		$obj = new self();
235
-		if(is_array($options)) $obj->setup($options);
235
+		if (is_array($options)) $obj->setup($options);
236 236
 		$obj->set_text($text);
237 237
 		return $obj->apply();
238 238
 	}
Please login to merge, or discard this patch.
EMT/EMTTretSpace.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
 {
18 18
 	public $title = "Расстановка и удаление пробелов";
19 19
 	
20
-	public $domain_zones = array('ru','ру','ком','орг', 'уа', 'ua', 'uk', 'co', 'fr', 
20
+	public $domain_zones = array('ru', 'ру', 'ком', 'орг', 'уа', 'ua', 'uk', 'co', 'fr', 
21 21
 	                             'com', 'net', 'edu', 'gov', 'org', 'mil', 'int', 'info', 'biz', 'info', 'name', 'pro');
22 22
 	
23 23
 	public $classes = array(
Please login to merge, or discard this patch.
EMT/EMTTretText.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -65,15 +65,15 @@  discard block
 block discarded – undo
65 65
 	 * @return  void
66 66
 	 */	
67 67
 	protected function do_paragraphs($text) {
68
-		$text = str_replace("\r\n","\n",$text);
69
-		$text = str_replace("\r","\n",$text);
70
-		$text = '<' . self::BASE64_PARAGRAPH_TAG . '>' . trim($text) . '</' . self::BASE64_PARAGRAPH_TAG . '>';
68
+		$text = str_replace("\r\n", "\n", $text);
69
+		$text = str_replace("\r", "\n", $text);
70
+		$text = '<'.self::BASE64_PARAGRAPH_TAG.'>'.trim($text).'</'.self::BASE64_PARAGRAPH_TAG.'>';
71 71
 		//$text = $this->preg_replace_e('/([\040\t]+)?(\n|\r){2,}/e', '"</" . self::BASE64_PARAGRAPH_TAG . "><" .self::BASE64_PARAGRAPH_TAG . ">"', $text);
72 72
 		//$text = $this->preg_replace_e('/([\040\t]+)?(\n){2,}/e', '"</" . self::BASE64_PARAGRAPH_TAG . "><" .self::BASE64_PARAGRAPH_TAG . ">"', $text);
73 73
 		$text = $this->preg_replace_e('/([\040\t]+)?(\n)+([\040\t]*)(\n)+/e', '$m[1]."</" . self::BASE64_PARAGRAPH_TAG . ">".\Fenrizbes\TypographBundle\EMT\EMTLib::iblock($m[2].$m[3])."<" .self::BASE64_PARAGRAPH_TAG . ">"', $text);
74 74
 		//$text = $this->preg_replace_e('/([\040\t]+)?(\n)+([\040\t]*)(\n)+/e', '"</" . self::BASE64_PARAGRAPH_TAG . ">"."<" .self::BASE64_PARAGRAPH_TAG . ">"', $text);
75 75
 		//может от открвающего до закрывающего ?!
76
-		$text = preg_replace('/\<' . self::BASE64_PARAGRAPH_TAG . '\>('.EMTLib::INTERNAL_BLOCK_OPEN.'[a-zA-Z0-9\/=]+?'.EMTLib::INTERNAL_BLOCK_CLOSE.')?\<\/' . self::BASE64_PARAGRAPH_TAG . '\>/s', "", $text);
76
+		$text = preg_replace('/\<'.self::BASE64_PARAGRAPH_TAG.'\>('.EMTLib::INTERNAL_BLOCK_OPEN.'[a-zA-Z0-9\/=]+?'.EMTLib::INTERNAL_BLOCK_CLOSE.')?\<\/'.self::BASE64_PARAGRAPH_TAG.'\>/s', "", $text);
77 77
 		return $text;
78 78
 	}
79 79
 		
@@ -84,16 +84,16 @@  discard block
 block discarded – undo
84 84
 	 */	
85 85
 	protected function build_paragraphs()
86 86
 	{
87
-		$r = mb_strpos($this->_text, '<' . self::BASE64_PARAGRAPH_TAG . '>' );
88
-		$p = EMTLib::rstrpos($this->_text, '</' . self::BASE64_PARAGRAPH_TAG . '>' )	;
89
-		if(($r!== false) && ($p !== false)) {			
87
+		$r = mb_strpos($this->_text, '<'.self::BASE64_PARAGRAPH_TAG.'>');
88
+		$p = EMTLib::rstrpos($this->_text, '</'.self::BASE64_PARAGRAPH_TAG.'>');
89
+		if (($r !== false) && ($p !== false)) {			
90 90
 			
91
-			$beg = mb_substr($this->_text,0,$r);
92
-			$end = mb_substr($this->_text,$p+mb_strlen('</' . self::BASE64_PARAGRAPH_TAG . '>'));			
91
+			$beg = mb_substr($this->_text, 0, $r);
92
+			$end = mb_substr($this->_text, $p+mb_strlen('</'.self::BASE64_PARAGRAPH_TAG.'>'));			
93 93
 			$this->_text = 
94
-							(trim($beg) ? $this->do_paragraphs($beg). "\n":"") .'<' . self::BASE64_PARAGRAPH_TAG . '>'.
95
-							mb_substr($this->_text,$r + mb_strlen('<' . self::BASE64_PARAGRAPH_TAG . '>'),$p -($r + mb_strlen('<' . self::BASE64_PARAGRAPH_TAG . '>')) ).'</' . self::BASE64_PARAGRAPH_TAG . '>'.
96
-							(trim($end) ? "\n".$this->do_paragraphs($end) :"") ;
94
+							(trim($beg) ? $this->do_paragraphs($beg)."\n" : "").'<'.self::BASE64_PARAGRAPH_TAG.'>'.
95
+							mb_substr($this->_text, $r+mb_strlen('<'.self::BASE64_PARAGRAPH_TAG.'>'), $p-($r+mb_strlen('<'.self::BASE64_PARAGRAPH_TAG.'>'))).'</'.self::BASE64_PARAGRAPH_TAG.'>'.
96
+							(trim($end) ? "\n".$this->do_paragraphs($end) : "");
97 97
 		} else {
98 98
 			$this->_text = $this->do_paragraphs($this->_text);
99 99
 		}
@@ -106,11 +106,11 @@  discard block
 block discarded – undo
106 106
 	 */
107 107
 	protected function build_brs()
108 108
 	{
109
-		$this->_text = $this->preg_replace_e('/(\<\/' . self::BASE64_PARAGRAPH_TAG . '\>)([\r\n \t]+)(\<' . self::BASE64_PARAGRAPH_TAG . '\>)/mse', '$m[1].\Fenrizbes\TypographBundle\EMT\EMTLib::iblock($m[2]).$m[3]', $this->_text);
109
+		$this->_text = $this->preg_replace_e('/(\<\/'.self::BASE64_PARAGRAPH_TAG.'\>)([\r\n \t]+)(\<'.self::BASE64_PARAGRAPH_TAG.'\>)/mse', '$m[1].\Fenrizbes\TypographBundle\EMT\EMTLib::iblock($m[2]).$m[3]', $this->_text);
110 110
 		
111
-		if (!preg_match('/\<' . self::BASE64_BREAKLINE_TAG . '\>/', $this->_text)) {
112
-			$this->_text = str_replace("\r\n","\n",$this->_text);
113
-			$this->_text = str_replace("\r","\n",$this->_text);
111
+		if (!preg_match('/\<'.self::BASE64_BREAKLINE_TAG.'\>/', $this->_text)) {
112
+			$this->_text = str_replace("\r\n", "\n", $this->_text);
113
+			$this->_text = str_replace("\r", "\n", $this->_text);
114 114
 			//$this->_text = $this->preg_replace_e('/(\n|\r)/e', '"<" . self::BASE64_BREAKLINE_TAG . ">"', $this->_text);
115 115
 			$this->_text = $this->preg_replace_e('/(\n)/e', '"<" . self::BASE64_BREAKLINE_TAG . ">\n"', $this->_text);
116 116
 		}
Please login to merge, or discard this patch.