phpDocumentor form
[ class tree: form ] [ index: form ] [ all elements ]

Source for file Zip.php

Documentation is available at Zip.php

  1. <?
  2. /**
  3. * @package form
  4. * @filesource
  5. * @see HTML_FORM_COMPONENT_PATH.'/Zip.php'
  6. * @copyright (c) http://Finn-Rasmussen.com
  7. * @license http://Finn-Rasmussen.com/license/ myPHP License conditions
  8. * @author http://Finn-Rasmussen.com
  9. * @version 1.9
  10. * @since 21-oct-2005
  11. */
  12.  
  13. /**
  14. * The required files
  15. */
  16. require_once(HTML_FORM_COMPONENT_PATH.'/TextField.php');
  17.  
  18. /**
  19. * Generates an INPUT element for a Zip form
  20. * <code>
  21. * Usage:
  22. * $html = new Zip($value,$class,$size,$maxlength,$disabled,$readonly,$onclick);
  23. * print $html->getHtml();
  24. * Or
  25. * Zip::display($value,$class,$size,$maxlength,$disabled,$readonly,$onclick);
  26. * </code>
  27. * @package form
  28. */
  29.  
  30. class Zip extends TextField {
  31. /**
  32. * Constructor
  33. * @param String $value The value, if any
  34. * @param String $class The class
  35. * @param String $size The size
  36. * @param String $maxlength The maxlength
  37. * @param String $disabled The disabled
  38. * @param String $readonly The readonly
  39. * @param String $onclick On click event for javascript
  40. */
  41. function Zip($value='',$class='',$size='',$maxlength='',$disabled='',$readonly='',$onclick='') {
  42. $class = $class!=''?$class:CSS_ZIP_CLASS;
  43. //$size = $size!=''?$size:'40';
  44. $maxlength = $maxlength!=''?$maxlength:ZIP_MAXLENGTH;
  45. $this->TextField(SELECT_ZIP,$value,$class,$size,$maxlength,$disabled,$readonly,$onclick);
  46. }
  47.  
  48. /**
  49. * Display html
  50. * <code>
  51. * Usage:
  52. * Zip::display($value,$class,$size,$maxlength,$disabled,$readonly,$onclick);
  53. * </code>
  54. * @static
  55. * @param String $value The value, if any
  56. * @param String $class The class
  57. * @param String $size The size
  58. * @param String $maxlength The maxlength
  59. * @param String $disabled The disabled
  60. * @param String $readonly The readonly
  61. * @param String $onclick On click event for javascript
  62. */
  63. function display($value='',$class='',$size='',$maxlength='',$disabled='',$readonly='',$onclick='') {
  64. $html = new Zip($value,$class,$size,$maxlength,$disabled,$readonly,$onclick);
  65. $html->addHtml();
  66. }
  67. }
  68. ?>

Documentation generated on Thu, 22 Dec 2005 17:22:35 +0100 by phpDocumentor 1.3.0RC3