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

Source for file Table.php

Documentation is available at Table.php

  1. <?php
  2.  
  3. class Text_Wiki_Render_Creole_Table extends Text_Wiki_Render {
  4.  
  5.     /**
  6.     *
  7.     * Renders a token into text matching the requested format.
  8.     *
  9.     * @access public
  10.     *
  11.     * @param array $options The "options" portion of the token (second
  12.     *  element).
  13.     *
  14.     * @return string The text rendered from the token options.
  15.     *
  16.     */
  17.  
  18.     function token($options)
  19.     {
  20.  
  21.  
  22.         switch ($options['type']{
  23.  
  24.         case 'table_start':
  25.             return '';
  26.             break;
  27.  
  28.         case 'table_end':
  29.             return "\n";
  30.             break;
  31.  
  32.         case 'row_start':
  33.             return '';
  34.             break;
  35.  
  36.         case 'row_end':
  37.             return "\n";
  38.             break;
  39.  
  40.         case 'cell_start':
  41.             // is this a TH or TD cell?
  42.             if ($options['attr'== 'header'{
  43.                 // start a header cell
  44.                 $output '||';
  45.             else {
  46.                 // start a normal cell
  47.                 $output '|';
  48.             }
  49.             return $output;
  50.             break;
  51.  
  52.         case 'cell_end':
  53.             return '';
  54.             break;
  55.  
  56.         default:
  57.             return '';
  58.  
  59.         }
  60.     }
  61. }
  62. ?>

Documentation generated on Mon, 11 Mar 2019 14:55:48 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.