This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "SpoC 007 - Inspekt: Input filtering and validation library for PHP - Progress Page"

From OWASP
Jump to: navigation, search
(New page: Most info about Inspekt, including usage docs and '''downloads''', is available at [http://code.google.com/p/inspekt/ the Inspekt Google Code page]. == Milestones == * '''(Completed)'''...)
 
(Milestones)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
Most info about Inspekt, including usage docs and '''downloads''', is available at [http://code.google.com/p/inspekt/ the Inspekt Google Code page].
+
Most info about Inspekt, including usage docs and '''downloads''', is available at [http://code.google.com/p/inspekt/ the Inspekt Google Code page]. [http://pear.funkatron.com/ See here PEAR channel]
 
 
  
 
== Milestones ==
 
== Milestones ==
Line 12: Line 11:
 
* Addition of input filtering system configuration via external config files
 
* Addition of input filtering system configuration via external config files
 
* '''(Completed)''' Full API doc generated from phpDoc-style documentation
 
* '''(Completed)''' Full API doc generated from phpDoc-style documentation
* (25%) Detailed usage documentation, including examples of bootstrapping and methods of integration with various frameworks. Example source code included.
+
* '''(Completed)''' Detailed usage documentation, including examples of bootstrapping and methods of integration with various frameworks. Example source code included.
* PEAR channel for packaged distribution
+
* '''(Completed)''' PEAR channel for packaged distribution
  
 
== Ongoing Work ==
 
== Ongoing Work ==

Latest revision as of 22:53, 20 January 2008

Most info about Inspekt, including usage docs and downloads, is available at the Inspekt Google Code page. See here PEAR channel

Milestones

  • (Completed) Untethering the Zend_Filter_Input code from the Zend Framework
  • (Completed) Rewriting PHP5-specific portions to work in PHP4
  • (Completed) Development of approach to address scoping issues (a big plus of the $_* superglobals is that they are always available in all scopes automatically)
  • (Completed) Initial release of code (continues throughout at appropriate points)
  • (Completed) Addition of a variety of "helper" methods to make filtered input object creation and interaction easier
  • Addition of automatic input "restriction" filters
  • Addition of input filtering system configuration via external config files
  • (Completed) Full API doc generated from phpDoc-style documentation
  • (Completed) Detailed usage documentation, including examples of bootstrapping and methods of integration with various frameworks. Example source code included.
  • (Completed) PEAR channel for packaged distribution

Ongoing Work

  • Advocacy. PR via interviews and news items about releases; writing articles demonstrating the system for various sources; presentations via the web and at major PHP conferences.
  • Work with major PHP app devs and framework devs to integrate the system -- or encourage the development of similar approaches -- within their projects.