There are a couple options and combination of how fine-grained configuration can be designed to be:
Levels
Defaults/presets
?
Config
As for the rules, this could even made entirely configurable by adding a new configuration file (config/writing_style.php, similar to larastan) with rules like either
There are a couple options and combination of how fine-grained configuration can be designed to be:
Levels
Defaults/presets
?
Config
As for the rules, this could even made entirely configurable by adding a new configuration file (
config/writing_style.php
, similar to larastan) with rules like eitheror
Method-level overwrites
Optionally, overwrites could be passed to
Str::style($text, [ 'serial_comma' => true ])
(orWritingStyle::apply()
)Localization (@hotmeteor)
see
lang/
Service provider (@hotmeteor)
Axes