TWiki's PHP web
/view/PHP
The PHP web of TWiki. TWiki is a Web-Based Collaboration Platform for the Corporate World.en-usCopyright 2020 by contributing authorsEelco Visser [webmaster@strategoxt.org]Eelco Visser [webmaster@strategoxt.org]TWikiTWiki.PHPTWiki home.PHP
/view/PHP
/pub/TWiki/TWikiLogos/twikiRobot46x50.gifGenericDevelopmentInstructions
/view/PHP/GenericDevelopmentInstructions?t=2009-11-14T18:38Z
This page describes how you can set up your development environment for PHP-Sat/PHP-Front. Most of the information is located elsewhere, if a link is dead please let ... (last changed by EricBouwers)2009-11-14T18:38ZEricBouwers1.7updatedmajor/rdiff/PHP/GenericDevelopmentInstructions/rdiff/PHP/GenericDevelopmentInstructionsPhpTools
/view/PHP/PhpTools?t=2009-11-11T20:38Z
TOC Introduction Within the documentation of PHP-front the TheExampleProject is used to explain how you can setup your own project. This documentation uses PHP-Tools ... (last changed by EricBouwers)2009-11-11T20:38ZEricBouwers1.8updatedmajor/rdiff/PHP/PhpTools/rdiff/PHP/PhpToolsPhpFrontReleases
/view/PHP/PhpFrontReleases?t=2009-11-11T20:37Z
Stable Releases There is no stable release of PHP-Front (yet). Check the road map for the current status of the 0.1 release. Latest Developments Distributions of ... (last changed by EricBouwers)2009-11-11T20:37ZEricBouwers1.10updatedmajor/rdiff/PHP/PhpFrontReleases/rdiff/PHP/PhpFrontReleasesPhpSatReleases
/view/PHP/PhpSatReleases?t=2009-11-11T20:37Z
There is no stable release of PHP-Sat (yet). Check the road map for the current status of the 0.1 release. You can always download, install and try the latest version ... (last changed by EricBouwers)2009-11-11T20:37ZEricBouwers1.11updatedmajor/rdiff/PHP/PhpSatReleases/rdiff/PHP/PhpSatReleasesContinuousBuilds
/view/PHP/ContinuousBuilds?t=2009-03-22T11:36Z
The Nix buildfarm continuously builds PHP-front and PHP-sat packages. Reports Reports and logs from the build tasks are available at: DIST Some more direct links: ... (last changed by EricBouwers)2009-03-22T11:36ZEricBouwers1.4updatedmajor/rdiff/PHP/ContinuousBuilds/rdiff/PHP/ContinuousBuildsPhpFrontDocumentation
/view/PHP/PhpFrontDocumentation?t=2009-03-22T11:36Z
Syntax definition The syntax definition can be browsed online: PHP4 syntax definition PHP5 syntax definition The syntax definition of the PHP versions identify which ... (last changed by EricBouwers)2009-03-22T11:36ZEricBouwers1.10updatedmajor/rdiff/PHP/PhpFrontDocumentation/rdiff/PHP/PhpFrontDocumentationPhpSatDocumentation
/view/PHP/PhpSatDocumentation?t=2009-03-22T11:32Z
TOC Installation The installation process is the same as for PHP-Front. Usage Getting started with PHP-Sat PHP-Sat configuration explained Development If you want ... (last changed by EricBouwers)2009-03-22T11:32ZEricBouwers1.8updatedmajor/rdiff/PHP/PhpSatDocumentation/rdiff/PHP/PhpSatDocumentationConstPropStatus
/view/PHP/ConstPropStatus?t=2007-11-11T14:46Z
PHP-Sat offers the functionality to automatically analyze files which are included with the require / include functions of PHP. Many projects use some kind of include ... (last changed by EricBouwers)2007-11-11T14:46ZEricBouwers1.1updatedmajor/rdiff/PHP/ConstPropStatus/rdiff/PHP/ConstPropStatusMcvStatus
/view/PHP/McvStatus?t=2007-11-11T14:19Z
The following programming constructs are currently supported by the MCV000-pattern: Operator Expressions Control-flow statements This means that the security check ... (last changed by EricBouwers)2007-11-11T14:19ZEricBouwers1.1updatedmajor/rdiff/PHP/McvStatus/rdiff/PHP/McvStatusPhpSatMCV000
/view/PHP/PhpSatMCV000?t=2007-11-11T14:18Z
!! Under construction !! This page will hold the description of the security algorithm of PHP-Sat as flagged by pattern MCV000. The information is already available ... (last changed by EricBouwers)2007-11-11T14:18ZEricBouwers1.3updatedmajor/rdiff/PHP/PhpSatMCV000/rdiff/PHP/PhpSatMCV000PhpSat
/view/PHP/PhpSat?t=2007-11-11T14:13Z
TOC Features Some of the (unique) features of PHP-sat are: Documented bug-patterns Configurable security check (status) Option to preserve comments Pretty printer ... (last changed by EricBouwers)2007-11-11T14:13ZEricBouwers1.11updatedmajor/rdiff/PHP/PhpSat/rdiff/PHP/PhpSatPhpSatConfiguration
/view/PHP/PhpSatConfiguration?t=2007-11-11T14:12Z
TOC Why configuration? The configuration file is used to configure the security-analysis within php-sat. It contains information about three things: Which variables ... (last changed by EricBouwers)2007-11-11T14:12ZEricBouwers1.2updatedmajor/rdiff/PHP/PhpSatConfiguration/rdiff/PHP/PhpSatConfigurationPhpSatGettingStarted
/view/PHP/PhpSatGettingStarted?t=2007-11-11T14:11Z
TOC Analyzing a file After you have installed php-sat you can run it by typing: php-sat h If this command does not produce a list of all the options that are available ... (last changed by EricBouwers)2007-11-11T14:11ZEricBouwers1.3updatedmajor/rdiff/PHP/PhpSatGettingStarted/rdiff/PHP/PhpSatGettingStartedPhpSatBugPatterns
/view/PHP/PhpSatBugPatterns?t=2007-11-11T14:08Z
TOC What is a bug-pattern? Let us start with a definition: A bug-pattern describes a common mistake at the application level. So each bug-pattern describes a pattern ... (last changed by EricBouwers)2007-11-11T14:08ZEricBouwers1.5updatedmajor/rdiff/PHP/PhpSatBugPatterns/rdiff/PHP/PhpSatBugPatternsPhpSatQuality
/view/PHP/PhpSatQuality?t=2007-11-11T14:02Z
Bugpatterns Each bugpattern category within PHP-Sat has his own testsuite. Each bugpattern has is own section within the testsuite to test different properties of ... (last changed by EricBouwers)2007-11-11T14:02ZEricBouwers1.4updatedmajor/rdiff/PHP/PhpSatQuality/rdiff/PHP/PhpSatQualityPhpSatName
/view/PHP/PhpSatName?t=2007-11-11T14:02Z
PHP-Sat was originally called PSAT. This stands for PHP Static Analysis Tool. This name should not come as a surprise. When the time came to publish the project on ... (last changed by EricBouwers)2007-11-11T14:02ZEricBouwers1.3updatedmajor/rdiff/PHP/PhpSatName/rdiff/PHP/PhpSatName