| 
									
										
										
										
											2014-03-18 10:46:24 +01:00
										 |  |  | <?php | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | # Markdown  -  A text-to-HTML conversion tool for web writers
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | # PHP Markdown
 | 
					
						
							| 
									
										
										
										
											2016-01-28 14:29:24 +01:00
										 |  |  | # Copyright (c) 2004-2015 Michel Fortin
 | 
					
						
							|  |  |  | # <https://michelf.ca/projects/php-markdown/>
 | 
					
						
							| 
									
										
										
										
											2014-03-18 10:46:24 +01:00
										 |  |  | #
 | 
					
						
							|  |  |  | # Original Markdown
 | 
					
						
							|  |  |  | # Copyright (c) 2004-2006 John Gruber
 | 
					
						
							| 
									
										
										
										
											2016-01-28 14:29:24 +01:00
										 |  |  | # <https://daringfireball.net/projects/markdown/>
 | 
					
						
							| 
									
										
										
										
											2014-03-18 10:46:24 +01:00
										 |  |  | #
 | 
					
						
							|  |  |  | namespace Michelf; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | # Markdown Parser Interface
 | 
					
						
							|  |  |  | #
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | interface MarkdownInterface { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   #
 | 
					
						
							|  |  |  |   # Initialize the parser and return the result of its transform method.
 | 
					
						
							|  |  |  |   # This will work fine for derived classes too.
 | 
					
						
							|  |  |  |   #
 | 
					
						
							|  |  |  |   public static function defaultTransform($text); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   #
 | 
					
						
							|  |  |  |   # Main function. Performs some preprocessing on the input text
 | 
					
						
							|  |  |  |   # and pass it through the document gamut.
 | 
					
						
							|  |  |  |   #
 | 
					
						
							|  |  |  |   public function transform($text); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } |