Downloads

PHP Rules sample application

The PHP Rules sample application (using the CodeIgniter framework version 1.7.3) is available in the tar.gz and zip formats below.

Development releases

Version Downloads Date Notes
php-rules-sample

(php-rules-sample-v0.2-codeigniter)

(1.31 MB)

md5 hash 489b9e3edfdc9bd8b567e551573c2868

(1.61 MB)

md5 hash 5e9fc8edb487d60fdaed725447367d3e

2011-Mar-29 Installation
php-rules-sample

(version 0.2-dev)

(619 KB)

md5 hash CAD73CFE644FE9C0283F67172FA3A0E7

(737 KB)

md5 hash 31B5E7728EA61B4B6EDD07A25FCECB6A

2011-Jan-11 Installation

New Features, Revisions And Refactorings   

  1. CODEIGNITER LIBRARY - Phprules is now a CodeIgniter library (only tested in CodeIgniter version 1.7.3).
  2. AUTOLOAD - Phprules is automatically loaded when the php-rules-sample application is accessed (see ./system/application/config/autoload.php).
  3. API DOCUMENTATION - phpdocs for the library is available at ./phpdocs.
  4. UNIT TESTS - Unobtrusive unit tests of the Phprules library are available for execution and review (go to http://YOUR_HOSTNAME/php-rules-sample/unit_test.php).
  5. DateVariable ADDED - Created a new Variable subclass that encapsulates strtotime in order to perform comparison operations on dates and times.

Planned libraries (pending development)

Based on feedback, we're planning on offering PHP Rules libraries for:

  • Zend — rules-v0.1-zend.tar.gz
  • Framework-independent — rules-v01-no-framework.tar.gz

You can find the latest API documentation in the php-rules-sample application.

If you have other requests, please leave a comment below.

Installation

You'll find detailed installation instructions for the sample application on the page Install the PHP Rules sample application.

Licenses

Depending on your needs, there are two software licenses to choose from. Go to the Licenses page for details.

Share this page

Comments

Would like to see CakePHP library

It would be nice if available in Yii extension.

Looking forward to this release

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Syntax highlight code surrounded by the {syntaxhighlighter SPEC}...{/syntaxhighlighter} tags, where SPEC is a Syntaxhighlighter options string or class="OPTIONS" [title="the title"].
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
Prove your humanity! (Text is case insensitive.)