Overview

Namespaces

  • Alpha
    • Controller
      • Front
    • Exception
    • Model
      • Type
    • Task
    • Util
      • Backup
      • Cache
      • Code
        • Highlight
        • Metric
      • Config
      • Convertor
      • Email
      • Extension
      • Feed
      • File
      • Graph
      • Helper
      • Http
        • Filter
        • Session
      • Image
      • Logging
      • Search
      • Security
    • View
      • Renderer
        • Html
        • Json
      • Widget

Classes

  • HighlightProviderFactory
  • HighlightProviderGeshi
  • HighlightProviderLuminous

Interfaces

  • HighlightProviderInterface
  • Overview
  • Namespace
  • Class
  • Tree

Namespace Alpha\Util\Code\Highlight

Classes summary
HighlightProviderFactory A factory for generating instances of the AlphaCodeHighlighterInterface, based on the cms.highlight.provider.name setting.
HighlightProviderGeshi Wraps Geshi in the standard API defined in HighlightProviderInterface, for use in the Alpha CMS module.
HighlightProviderLuminous Wraps Luminous in the standard API defined in HighlightProviderInterface, for use in the Alpha CMS module.
Interfaces summary
HighlightProviderInterface An interface that contains the methods for a code highlight implementation that is used in the CMS to colour highlight source code for publication.
Alpha Framework 2.0.4 API Documentation API documentation generated by ApiGen 2.8.0