Text_Highlighter
[ class tree: Text_Highlighter ] [ index: Text_Highlighter ] [ all elements ]

Class: Text_Highlighter_Renderer_Console

Source Location: /Text_Highlighter-0.7.3/Text/Highlighter/Renderer/Console.php

Class Overview

Text_Highlighter_Renderer
   |
   --Text_Highlighter_Renderer_Console

Console renderer


Author(s):

Version:

  • Release: @package_version@

Copyright:

  • 2004-2006 Andrey Demenev

Methods


Inherited Variables

Inherited Methods


Class Details

[line 52]
Console renderer

Suitable for displaying text on color-capable terminals, directly or trough less -r

Elements of $options argument of constructor (each being optional):

  • 'numbers' - whether to add line numbers
  • 'tabsize' - Tab size
  • 'colors' - additional colors



[ Top ]


Method Detail

acceptToken   [line 155]

void acceptToken( string $class, string $content)

Accepts next token
  • Access: public

Overrides Text_Highlighter_Renderer::acceptToken() (Accepts next token)

Parameters:

string   $class   —  Token class
string   $content   —  Token content

[ Top ]

finalize   [line 176]

void finalize( )

Signals that no more tokens are available
  • Access: public

Overrides Text_Highlighter_Renderer::finalize() (Signals that no more tokens are available)
[ Top ]

getOutput   [line 194]

string getOutput( )

Get generated output
  • Return: Highlighted code
  • Access: public

Overrides Text_Highlighter_Renderer::getOutput() (Get generated output)
[ Top ]

preprocess   [line 106]

void preprocess( $str)


Overrides Text_Highlighter_Renderer::preprocess() (Preprocesses code)

Parameters:

   $str   — 

[ Top ]

reset   [line 124]

void reset( )

Resets renderer state

Overrides Text_Highlighter_Renderer::reset() (Resets renderer state)
[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:46:53 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.