Lines Matching refs:instructions
195 $instructions = p_cached_instructions($file, false, $tocItem);
197 $instructions = p_get_instructions(io_readWikiPage($file, $tocItem));
201 … $instructions = $this->_convertInstructions($instructions, $addID = null, $renderer, $depth);
210 …$instructions = $this->_mergeWithHeaders($this->_initialHeaderStructure($instructions), $instructi…
213 $instr = $this->_mergeWithHeaders($instr, $instructions, 1);
228 $instr = array_merge($instr, $instructions, $sitepagebreak);
231 $instr = array_merge($instr, $instructions);
658 private function _cleanInstructions(&$instructions, $tag) { argument
667 $inCount = count($instructions);
675 …if (preg_match($tag, $instructions[$i][0]) && preg_match($tag, $instructions[$i+1][0]) && $instruc…
689 array_splice($instructions, $i, 2);
705 private function _initialHeaderStructure($instructions) { argument
706 $inCount = count($instructions);
714 …if (!in_array($instructions[$i][0], array('header', 'section_open', 'section_close', 'p_open', 'p_…
716 array_splice($instructions, $i, 1);
721 return $instructions;
724 private function _insertMergeHint(&$instructions, $mergeHint) { argument
730 $this->_cleanAllInstructions($instructions);
732 if (empty($instructions)) { return; }
734 $mergeHintPrepend = $this->_toctoolPrepends( $instructions );
737 if ($instructions[0][0] != 'section_open') { return; }
769 $instructions = array_merge($mergeHintPrepend, $instructions, $mergeHintPostpend);
775 private function _toctoolPrepends( &$instructions ) { argument