/libraries/Zend/Filter/FilterLoader.php

https://github.com/kiranatama/sagalaya · PHP · 153 lines · 121 code · 3 blank · 29 comment · 0 complexity · 2cb45c534eaa504c2d25853dd8664ee7 MD5 · raw file

  1. <?php
  2. /**
  3. * Zend Framework
  4. *
  5. * LICENSE
  6. *
  7. * This source file is subject to the new BSD license that is bundled
  8. * with this package in the file LICENSE.txt.
  9. * It is also available through the world-wide-web at this URL:
  10. * http://framework.zend.com/license/new-bsd
  11. * If you did not receive a copy of the license and are unable to
  12. * obtain it through the world-wide-web, please send an email
  13. * to license@zend.com so we can send you a copy immediately.
  14. *
  15. * @category Zend
  16. * @package Zend_Filter
  17. * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
  18. * @license http://framework.zend.com/license/new-bsd New BSD License
  19. */
  20. namespace Zend\Filter;
  21. use Zend\Loader\PluginClassLoader;
  22. /**
  23. * Plugin Class Loader implementation for filters.
  24. *
  25. * @category Zend
  26. * @package Zend_Filter
  27. * @copyright Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
  28. * @license http://framework.zend.com/license/new-bsd New BSD License
  29. */
  30. class FilterLoader extends PluginClassLoader
  31. {
  32. /**
  33. * @var array Pre-aliased filter
  34. */
  35. protected $plugins = array(
  36. 'alnum' => 'Zend\Filter\Alnum',
  37. 'alpha' => 'Zend\Filter\Alpha',
  38. 'basename' => 'Zend\Filter\BaseName',
  39. 'base_name' => 'Zend\Filter\BaseName',
  40. 'boolean' => 'Zend\Filter\Boolean',
  41. 'callback' => 'Zend\Filter\Callback',
  42. 'compress' => 'Zend\Filter\Compress',
  43. 'compress\\bz2' => 'Zend\Filter\Compress\Bz2',
  44. 'compress_bz2' => 'Zend\Filter\Compress\Bz2',
  45. 'compress\\gz' => 'Zend\Filter\Compress\Gz',
  46. 'compress_gz' => 'Zend\Filter\Compress\Gz',
  47. 'compress\\lzf' => 'Zend\Filter\Compress\Lzf',
  48. 'compress_lzf' => 'Zend\Filter\Compress\Lzf',
  49. 'compress\\rar' => 'Zend\Filter\Compress\Rar',
  50. 'compress_rar' => 'Zend\Filter\Compress\Rar',
  51. 'compress\\tar' => 'Zend\Filter\Compress\Tar',
  52. 'compress_tar' => 'Zend\Filter\Compress\Tar',
  53. 'compress\\zip' => 'Zend\Filter\Compress\Zip',
  54. 'compress_zip' => 'Zend\Filter\Compress\Zip',
  55. 'decompress' => 'Zend\Filter\Decompress',
  56. 'decrypt' => 'Zend\Filter\Decrypt',
  57. 'digits' => 'Zend\Filter\Digits',
  58. 'dir' => 'Zend\Filter\Dir',
  59. 'encrypt' => 'Zend\Filter\Encrypt',
  60. 'encrypt\\mcrypt' => 'Zend\Filter\Encrypt\Mcrypt',
  61. 'encrypt_mcrypt' => 'Zend\Filter\Encrypt\Mcrypt',
  62. 'encrypt\\openssl' => 'Zend\Filter\Encrypt\Openssl',
  63. 'encrypt_openssl' => 'Zend\Filter\Encrypt\Openssl',
  64. 'file\\decrypt' => 'Zend\Filter\File\Decrypt',
  65. 'file_decrypt' => 'Zend\Filter\File\Decrypt',
  66. 'file\\encrypt' => 'Zend\Filter\File\Encrypt',
  67. 'file_encrypt' => 'Zend\Filter\File\Encrypt',
  68. 'file\\lowercase' => 'Zend\Filter\File\LowerCase',
  69. 'file\\lower_case' => 'Zend\Filter\File\LowerCase',
  70. 'file_lowercase' => 'Zend\Filter\File\LowerCase',
  71. 'file_lower_case' => 'Zend\Filter\File\LowerCase',
  72. 'file\\rename' => 'Zend\Filter\File\Rename',
  73. 'file_rename' => 'Zend\Filter\File\Rename',
  74. 'file\\uppercase' => 'Zend\Filter\File\UpperCase',
  75. 'file\\upper_case' => 'Zend\Filter\File\UpperCase',
  76. 'file_uppercase' => 'Zend\Filter\File\UpperCase',
  77. 'file_upper_case' => 'Zend\Filter\File\UpperCase',
  78. 'htmlentities' => 'Zend\Filter\HtmlEntities',
  79. 'html_entities' => 'Zend\Filter\HtmlEntities',
  80. 'inflector' => 'Zend\Filter\Inflector',
  81. 'int' => 'Zend\Filter\Int',
  82. 'localizedtonormalized' => 'Zend\Filter\LocalizedToNormalized',
  83. 'localized_to_normalized' => 'Zend\Filter\LocalizedToNormalized',
  84. 'normalizedtolocalized' => 'Zend\Filter\NormalizedToLocalized',
  85. 'normalized_to_localized' => 'Zend\Filter\NormalizedToLocalized',
  86. 'null' => 'Zend\Filter\Null',
  87. 'pregreplace' => 'Zend\Filter\PregReplace',
  88. 'preg_replace' => 'Zend\Filter\PregReplace',
  89. 'realpath' => 'Zend\Filter\RealPath',
  90. 'real_path' => 'Zend\Filter\RealPath',
  91. 'stringtolower' => 'Zend\Filter\StringToLower',
  92. 'string_to_lower' => 'Zend\Filter\StringToLower',
  93. 'stringtoupper' => 'Zend\Filter\StringToUpper',
  94. 'string_to_upper' => 'Zend\Filter\StringToUpper',
  95. 'stringtrim' => 'Zend\Filter\StringTrim',
  96. 'string_trim' => 'Zend\Filter\StringTrim',
  97. 'stripnewlines' => 'Zend\Filter\StripNewlines',
  98. 'strip_newlines' => 'Zend\Filter\StripNewlines',
  99. 'striptags' => 'Zend\Filter\StripTags',
  100. 'strip_tags' => 'Zend\Filter\StripTags',
  101. 'word\\camelcasetodash' => 'Zend\Filter\Word\CamelCaseToDash',
  102. 'word\\camel_case_to_dash' => 'Zend\Filter\Word\CamelCaseToDash',
  103. 'word_camelcasetodash' => 'Zend\Filter\Word\CamelCaseToDash',
  104. 'word_camel_case_to_dash' => 'Zend\Filter\Word\CamelCaseToDash',
  105. 'word\\camelcasetoseparator' => 'Zend\Filter\Word\CamelCaseToSeparator',
  106. 'word\\camel_case_to_separator' => 'Zend\Filter\Word\CamelCaseToSeparator',
  107. 'word_camelcasetoseparator' => 'Zend\Filter\Word\CamelCaseToSeparator',
  108. 'word_camel_case_to_separator' => 'Zend\Filter\Word\CamelCaseToSeparator',
  109. 'word\\camelcasetounderscore' => 'Zend\Filter\Word\CamelCaseToUnderscore',
  110. 'word\\camel_case_to_underscore' => 'Zend\Filter\Word\CamelCaseToUnderscore',
  111. 'word_camelcasetounderscore' => 'Zend\Filter\Word\CamelCaseToUnderscore',
  112. 'word_camel_case_to_underscore' => 'Zend\Filter\Word\CamelCaseToUnderscore',
  113. 'word\\dashtocamelcase' => 'Zend\Filter\Word\DashToCamelCase',
  114. 'word\\dash_to_camel_case' => 'Zend\Filter\Word\DashToCamelCase',
  115. 'word_dashtocamelcase' => 'Zend\Filter\Word\DashToCamelCase',
  116. 'word_dash_to_camel_case' => 'Zend\Filter\Word\DashToCamelCase',
  117. 'word\\dashtoseparator' => 'Zend\Filter\Word\DashToSeparator',
  118. 'word\\dash_to_separator' => 'Zend\Filter\Word\DashToSeparator',
  119. 'word_dashtoseparator' => 'Zend\Filter\Word\DashToSeparator',
  120. 'word_dash_to_separator' => 'Zend\Filter\Word\DashToSeparator',
  121. 'word\\dashtounderscore' => 'Zend\Filter\Word\DashToUnderscore',
  122. 'word\\dash_to_underscore' => 'Zend\Filter\Word\DashToUnderscore',
  123. 'word_dashtounderscore' => 'Zend\Filter\Word\DashToUnderscore',
  124. 'word_dash_to_underscore' => 'Zend\Filter\Word\DashToUnderscore',
  125. 'word\\separatortocamelcase' => 'Zend\Filter\Word\SeparatorToCamelCase',
  126. 'word\\separator_to_camel_case' => 'Zend\Filter\Word\SeparatorToCamelCase',
  127. 'word_separatortocamelcase' => 'Zend\Filter\Word\SeparatorToCamelCase',
  128. 'word_separator_to_camel_case' => 'Zend\Filter\Word\SeparatorToCamelCase',
  129. 'word\\separatortodash' => 'Zend\Filter\Word\SeparatorToDash',
  130. 'word\\separator_to_dash' => 'Zend\Filter\Word\SeparatorToDash',
  131. 'word_separatortodash' => 'Zend\Filter\Word\SeparatorToDash',
  132. 'word_separator_to_dash' => 'Zend\Filter\Word\SeparatorToDash',
  133. 'word\\separatortoseparator' => 'Zend\Filter\Word\SeparatorToSeparator',
  134. 'word\\separator_to_separator' => 'Zend\Filter\Word\SeparatorToSeparator',
  135. 'word_separatortoseparator' => 'Zend\Filter\Word\SeparatorToSeparator',
  136. 'word_separator_to_separator' => 'Zend\Filter\Word\SeparatorToSeparator',
  137. 'word\\underscoretocamelcase' => 'Zend\Filter\Word\UnderscoreToCamelCase',
  138. 'word\\underscore_to_camel_case' => 'Zend\Filter\Word\UnderscoreToCamelCase',
  139. 'word_underscoretocamelcase' => 'Zend\Filter\Word\UnderscoreToCamelCase',
  140. 'word_underscore_to_camel_case' => 'Zend\Filter\Word\UnderscoreToCamelCase',
  141. 'word\\underscoretodash' => 'Zend\Filter\Word\UnderscoreToDash',
  142. 'word\\underscore_to_dash' => 'Zend\Filter\Word\UnderscoreToDash',
  143. 'word_underscoretodash' => 'Zend\Filter\Word\UnderscoreToDash',
  144. 'word_underscore_to_dash' => 'Zend\Filter\Word\UnderscoreToDash',
  145. 'word\\underscoretoseparator' => 'Zend\Filter\Word\UnderscoreToSeparator',
  146. 'word\\underscore_to_separator' => 'Zend\Filter\Word\UnderscoreToSeparator',
  147. 'word_underscoretoseparator' => 'Zend\Filter\Word\UnderscoreToSeparator',
  148. 'word_underscore_to_separator' => 'Zend\Filter\Word\UnderscoreToSeparator',
  149. );
  150. }