[ Index ]

PHP Cross Reference of moodle-2.8

title

Body

[close]

/lib/editor/tinymce/plugins/spellchecker/classes/ -> SpellChecker.php (source)

   1  <?php
   2  /**

   3   * $Id: editor_plugin_src.js 201 2007-02-12 15:56:56Z spocke $

   4   *

   5   * @package MCManager.includes

   6   * @author Moxiecode

   7   * @copyright Copyright � 2004-2007, Moxiecode Systems AB, All rights reserved.

   8   */
   9  
  10  class SpellChecker {
  11      /**

  12       * Constructor.

  13       *

  14       * @param $config Configuration name/value array.

  15       */
  16  	function SpellChecker(&$config) {
  17          $this->_config = $config;
  18      }
  19  
  20      /**

  21       * Simple loopback function everything that gets in will be send back.

  22       *

  23       * @param $args.. Arguments.

  24       * @return {Array} Array of all input arguments. 

  25       */
  26      function &loopback(/* args.. */) {
  27          return func_get_args();
  28      }
  29  
  30      /**

  31       * Spellchecks an array of words.

  32       *

  33       * @param {String} $lang Language code like sv or en.

  34       * @param {Array} $words Array of words to spellcheck.

  35       * @return {Array} Array of misspelled words.

  36       */
  37      function &checkWords($lang, $words) {
  38          return $words;
  39      }
  40  
  41      /**

  42       * Returns suggestions of for a specific word.

  43       *

  44       * @param {String} $lang Language code like sv or en.

  45       * @param {String} $word Specific word to get suggestions for.

  46       * @return {Array} Array of suggestions for the specified word.

  47       */
  48      function &getSuggestions($lang, $word) {
  49          return array();
  50      }
  51  
  52      /**

  53       * Throws an error message back to the user. This will stop all execution.

  54       *

  55       * @param {String} $str Message to send back to user.

  56       */
  57  	function throwError($str) {
  58          die('{"result":null,"id":null,"error":{"errstr":"' . addslashes($str) . '","errfile":"","errline":null,"errcontext":"","level":"FATAL"}}');
  59      }
  60  }
  61  
  62  ?>


Generated: Fri Nov 28 20:29:05 2014 Cross-referenced by PHPXref 0.7.1