public function executeRule($user, $item, $params)
	{
		if ($item->ruleName === null) {
			return true;
		}
		$rule = $this->domain->rule->getRule($item->ruleName);
		if ($rule instanceof Rule) {
			return $rule->execute($user, $item, $params);
		}
		
		throw new InvalidConfigException("Rule not found: {$item->ruleName}");
	}