Lines Matching refs:para

4984 	public function bidiPrepare(&$para, $dir)
5005 $numchunks = count($para);
5007 $chunkOTLdata = & $para[$nc][18];
5087 while (!($nc2 == ($numchunks - 1) && $i2 == ((count($para[$nc2][18]['char_data'])) - 1))) { // while not at end of last chunk
5089 if ($i2 >= count($para[$nc2][18]['char_data'])) {
5096 if ($para[$nc2][18]['char_data'][$i2]['uni'] == 8294 || $para[$nc2][18]['char_data'][$i2]['uni'] == 8295 || $para[$nc2][18]['char_data'][$i2]['uni'] == 8296) {
5100 if ($para[$nc2][18]['char_data'][$i2]['uni'] == 8297) {
5106 if ($para[$nc2][18]['char_data'][$i2]['bidi_class'] === Ucdn::BIDI_CLASS_L || $para[$nc2][18]['char_data'][$i2]['bidi_class'] == Ucdn::BIDI_CLASS_AL || $para[$nc2][18]['char_data'][$i2]['bidi_class'] === Ucdn::BIDI_CLASS_R) {
5107 $fsi = $para[$nc2][18]['char_data'][$i2]['bidi_class'];
5192 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x80\xaa");
5193 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x80\xab");
5194 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x80\xac");
5195 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x80\xad");
5196 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x80\xae");
5197 preg_replace("/\x{202a}-\x{202e}/u", '', $para[$nc][0]);
5202 $numchunks = count($para);
5204 if (count($para[$nc][18]['char_data']) == 0) {
5205 array_splice($para, $nc, 1);
5212 $numchunks = count($para);
5224 $chardata = & $para[$nc][18]['char_data'];
5233 while (!($nc2 == ($numchunks - 1) && $i2 == ((count($para[$nc2][18]['char_data'])) - 1))) { // while not at end of last chunk
5235 if ($i2 >= count($para[$nc2][18]['char_data'])) {
5240 if (isset($para[$nc2][18]['char_data'][$i2]['diid']) && $para[$nc2][18]['char_data'][$i2]['diid'] == $ir) {
5241 $right = $para[$nc2][18]['char_data'][$i2]['level'];
5267 $chardata = & $para[$nc][18]['char_data'];
5289 $chardata = & $para[$nc][18]['char_data'];
5311 $chardata = & $para[$nc][18]['char_data'];
5326 $chardata = & $para[$nc][18]['char_data'];
5336 while (!($nc2 == ($numchunks - 1) && $i2 == ((count($para[$nc2][18]['char_data'])) - 1))) { // while not at end of last chunk
5338 if ($i2 >= count($para[$nc2][18]['char_data'])) {
5343 if (isset($para[$nc2][18]['char_data'][$i2]['diid']) && $para[$nc2][18]['char_data'][$i2]['diid'] == $ir) {
5344 $nexttype = $para[$nc2][18]['char_data'][$i2]['type'];
5368 $chardata = & $para[$nc][18]['char_data'];
5385 while (!($nc2 == ($numchunks - 1) && $i2 == ((count($para[$nc2][18]['char_data'])) - 1))) { // while not at end of last chunk
5387 if ($i2 >= count($para[$nc2][18]['char_data'])) {
5391 if (!isset($para[$nc2][18]['char_data'][$i2]['diid']) || $para[$nc2][18]['char_data'][$i2]['diid'] != $ir) {
5394 $nexttype = $para[$nc2][18]['char_data'][$i2]['type'];
5395 if (isset($para[$nc2][18]['char_data'][$i2]['sor'])) {
5414 $chardata = & $para[$nc][18]['char_data'];
5427 $chardata = & $para[$nc][18]['char_data'];
5450 $chardata = & $para[$nc][18]['char_data'];
5477 while (!($nc2 == ($numchunks - 1) && $i2 == ((count($para[$nc2][18]['char_data'])) - 1))) { // while not at end of last chunk
5479 if ($i2 >= count($para[$nc2][18]['char_data'])) {
5483 if (!isset($para[$nc2][18]['char_data'][$i2]['diid']) || $para[$nc2][18]['char_data'][$i2]['diid'] != $ir) {
5486 $nexttype = $para[$nc2][18]['char_data'][$i2]['type'];
5493 } elseif (isset($para[$nc2][18]['char_data'][$i2]['eor'])) {
5494 $right = $para[$nc2][18]['char_data'][$i2]['eor'];
5513 $chardata = & $para[$nc][18]['char_data'];
5526 $chardata = & $para[$nc][18]['char_data'];
5547 $numchunks = count($para);
5550 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x81\xa6");
5551 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x81\xa7");
5552 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x81\xa8");
5553 $this->removeChar($para[$nc][0], $para[$nc][18], "\xe2\x81\xa9");
5554 preg_replace("/\x{2066}-\x{2069}/u", '', $para[$nc][0]);
5558 if (count($para[$nc][18]['char_data']) == 0) {
5559 array_splice($para, $nc, 1);