Lines Matching refs:mark
38 foreach ($this->marks as $mark) {
39 if ($mark->isOpeningMark()) {
42 $mark->setPrevious($previousOpeningMark);
43 $previousOpeningMark->setNext($mark);
45 $openingMarks[] = $mark;
50 foreach ($openingMarks as $mark) {
51 while (!$mark->sort()) {
55 $mark = $openingMarks[0]->getFirst();
56 $doc .= $mark->getOpeningSyntax();
57 while ($mark = $mark->getNext()) {
58 $doc .= $mark->getOpeningSyntax();
61 foreach ($openingMarks as $mark) {
62 $mark->setNext(null);
63 $mark->setPrevious(null);
74 foreach ($this->marks as $mark) {
75 if ($mark->isClosingMark()) {
78 $mark->setPrevious($previousClosingMark);
79 $previousClosingMark->setNext($mark);
81 $closingMarks[] = $mark;
86 foreach ($closingMarks as $mark) {
87 while (!$mark->sort()) {
91 $mark = $closingMarks[0]->getLast();
92 $doc .= $mark->getClosingSyntax();
93 while ($mark = $mark->getPrevious()) {
94 $doc .= $mark->getClosingSyntax();
97 foreach ($closingMarks as $mark) {
98 $mark->setNext(null);
99 $mark->setPrevious(null);
160 // we don't have that mark
170 // the mark begins with us