ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


project:standards

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:standards [2016/01/13 17:11] – [Coding Standards] mnewnhamproject:standards [2026/03/10 14:09] (current) – Reference and link the new unit tests dregad
Line 4: Line 4:
 Release versions numbering now follows the standards defined at [[http://semver.org|Semantic Versioning]] Release versions numbering now follows the standards defined at [[http://semver.org|Semantic Versioning]]
 ===== Code Documentation ===== ===== Code Documentation =====
-Code is documented to guidelines defined at [[http://phpdoc.org|PHPDocumentor]].+ADOdb Version 6 Code will be documented to guidelines defined at [[http://phpdoc.org|PHPDocumentor]]. If [[http://www.php-fig.org/psr|PHP-FIG PSR-5]] is accepted, ADOdb documentation standards will likely encompass those as well.
  
 ===== Coding Standards ===== ===== Coding Standards =====
Line 11: Line 11:
 Code style validation can be done using [[http://pear.php.net/package/PHP_CodeSniffer/redirected|PHP_CodeSniffer]] Code style validation can be done using [[http://pear.php.net/package/PHP_CodeSniffer/redirected|PHP_CodeSniffer]]
 ===== Testing ===== ===== Testing =====
-There are a number of tests available in the adodb/tests directory. Future releases will likely have a test suite built around [[https://phpunit.de/|PHPunit]] tests. 
  
 +A [[project:unittests|test suite]] based on [[https://phpunit.de/|PHPunit]] is under development, and will eventually become part of a Continuous Integration process. For now it needs to be setup and executed manually.
 +
 +There are a number of legacy tests available in the ''/tests'' directory. 
  
 ===== Apologies ===== ===== Apologies =====
 If you have your own tools built around the original documentation standards, we apologize for the inconvenience. If you have your own tools built around the original documentation standards, we apologize for the inconvenience.
 +
 +{{tag>semantic phpdocumentor codesniffer}}
project/standards.1452701519.txt.gz · Last modified: (external edit)