File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,7 +41,6 @@ public function get_value()
4141 public function set_value ($ value )
4242 {
4343 if ($ this ->config ['type ' ] === 'urlname ' ) {
44-
4544 if (empty ($ value )) {
4645 $ title_field = (!empty ($ this ->config ['type_config ' ]['title_field ' ])) ? $ this ->config ['type_config ' ]['title_field ' ] : 'title ' ;
4746 $ value = midcom_helper_misc::urlize ($ this ->object ->{$ title_field });
Original file line number Diff line number Diff line change 99
1010class urlname extends Constraint
1111{
12- public bool $ allow_unclean = false ;
13- public bool $ allow_catenate = false ;
14- public string $ title_field = 'title ' ;
15- public $ property ;
12+ public bool $ allow_unclean ;
13+ public bool $ allow_catenate ;
14+ public string $ title_field ;
15+ public array $ property ;
16+
17+ public function __construct (array $ input )
18+ {
19+ $ this ->allow_unclean = $ input ['allow_unclean ' ] ?? false ;
20+ $ this ->allow_catenate = $ input ['allow_catenate ' ] ?? false ;
21+ $ this ->title_field = $ input ['title_field ' ] ?? 'title ' ;
22+ $ this ->property = $ input ['property ' ];
23+ parent ::__construct ();
24+ }
1625}
You can’t perform that action at this time.
0 commit comments