Skip to content
This repository was archived by the owner on Sep 20, 2021. It is now read-only.

Why operator cast to lowercase ? #92

@Pierozi

Description

@Pierozi

Hello,

I trying a rule with camelcase operator and discover the Ruler\Model cast to lowercase.
Business logic term may want use native language of business with long name like :

produitBloquerEnRetail(product) vs produitbloquerenretail(product)
produitAlternatifEnStock(product) vs produitalternatifenstock(product)

https://github.com/hoaproject/Ruler/blob/master/Model/Model.php#L140

return new Operator(mb_strtolower($name), $arguments, $isFunction);

Easy resolve by casting rule to lower, but if operator are cast, why not rule ?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions