- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- src/infrastructure/markup/syntax/highlighter/PhutilXHPASTSyntaxHighlighter.php
- File
- Method
- Method
- Method
- src/infrastructure/markup/syntax/engine/PhutilDefaultSyntaxHighlighterEngine.php
- File
- Method
- Method
- Method
- Method
- src/infrastructure/markup/syntax/engine/PhutilSyntaxHighlighterEngine.php
- File
- Test cases for @{class:PhutilDefaultSyntaxHighlighterEngine}.
- Class
- Method
- src/infrastructure/markup/syntax/engine/__tests__/PhutilDefaultSyntaxHighlighterEngineTestCase.php
- File
- DEPRECATED. Use @{class:PHUIRemarkupView}.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/markup/PhabricatorMarkupOneOff.php
- File
- An object which has one or more fields containing markup that can be rendered into a display format. Commonly, the fields contain Remarkup and are rendered into HTML. Implementing this interface allows you to render objects through @{class:PhabricatorMarkupEngine} and benefit from caching and pipelining infrastructure.
- Interface
- Determine if the engine should try to use the markup cache or not. Generally you should use the cache for durable/permanent content but should not use the cache for temporary/draft content.
- Method
- Callback for final postprocessing of output. Normally, you can return the output unmodified.
- Method
- Return the contents of the specified field.
- Method
- Build the engine the field should use.
- Method
- Get a key to identify this field. This should uniquely identify the block of text to be rendered and be usable as a cache key. If the object has a PHID, using the PHID and the field name is likely reasonable:
- Method
- src/infrastructure/markup/PhabricatorMarkupInterface.php
- File
- Method
- Method
- Method
- Method
- src/infrastructure/markup/interpreter/PhabricatorRemarkupCowsayBlockInterpreter.php
- File
- Method
- Method
- Method
- Method
- src/infrastructure/markup/interpreter/PhabricatorRemarkupFigletBlockInterpreter.php
- File
- Method
- Method
- Method
- src/infrastructure/markup/PhabricatorSyntaxHighlighter.php
- File
- Implement this interface to mark an object as capable of producing a PhutilSafeHTML representation. This is primarily useful for building renderable HTML views.
- Interface
- Method
- src/infrastructure/markup/PhutilSafeHTMLProducerInterface.php
- File
- Method
- src/infrastructure/markup/PhabricatorMarkupPreviewController.php
- File
- Class
- Method
- After text has been marked up with @{method:markupText}, you can retrieve any metadata the markup process generated by calling this method. This is a generic interface that allows rules to export extra information about text; consult the documentation for specific rules and blocks to see what metadata may be available in your configuration.
- Method
- Set a configuration parameter which the engine can read to customize how the text is marked up. This is a generic interface; consult the documentation for specific rules and blocks for what options are available for configuration.
- Method
- src/infrastructure/markup/PhutilMarkupEngine.php
- File
- Method
- Method
- src/infrastructure/markup/__tests__/PhutilTranslatedHTMLTestCase.php
- File
- Test cases for @{class:PhutilRemarkupEngine}.
- Class
- Method
- Method
- Method
- src/infrastructure/markup/__tests__/PhutilRemarkupEngineTestCase.php
- File
- Method
- src/infrastructure/markup/__tests__/PhabricatorMarkupEngineTestCase.php
- File
- Method
- src/infrastructure/markup/__tests__/PhabricatorAnchorTestCase.php
- File
- Method
- src/infrastructure/markup/__tests__/PhutilSafeHTMLTestCase.php
- File
- Class
- Method
- Method
- Method
- Method