1. Go to this page and download the library: Download villaflor/decree library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
villaflor / decree example snippets
$data = [
'roi' => 1
];
// action list
$noAction = new NoAction();
$terminalLog = new TerminalLog();
//rule list
$isRoiGreaterThan1 = new GreaterThan($data['roi'], 1);
$isRoiLessThan1 = new LessThan($data['roi'], 1);
$isRoiEquals1 = new Equals($data['roi'], 1);
$isRoiEquals1Strict = new Equals($data['roi'], 1, true);
$secondNode = new Node([
[
'rule' => $isRoiEquals1,
'next' => $noAction,
],
[
'rule' => $isRoiEquals1,
'next' => $terminalLog,
],
]);
$firstNode = new Node([
[
'rule' =>$isRoiEquals1Strict,
'next' => $secondNode,
],
[
'rule' => $isRoiGreaterThan1,
'next' => $terminalLog,
],
[
'rule' => $isRoiLessThan1,
'next' => $terminalLog,
]
]);
$x = $firstNode->handle($data);
var_dump($x);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.