for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace BrainExe\Expression;
class Entity
{
/**
* @var int
*/
public $expressionId;
* @var string[]
public $conditions = [];
public $actions = [];
* @var mixed[]
public $payload = [];
* @var string
public $compiledCondition;
* @var bool
public $enabled = true;
* @param array $array
* @return static
public static function __set_state(array $array)
$entity = new static();
foreach ($array as $key => $value) {
$entity->$key = $value;
}
return $entity;