GuySartorelli
3fbccea2ea
ENH Avoid use of 'new' keyword on injectable classes from this module.
...
It's not uncommon to want to override or enhance some functionality in vendor code that doesn't have extension points, so we should avoid the `new` keyword when instantiating injectable classes from the module.
2021-05-31 13:00:31 +12:00
Maxime Rainville
e2c05d5a55
Minor linting adjustment.
2020-01-14 12:28:04 +13:00
Maxime Rainville
8d0a5dd093
Add some missing comments
2020-01-13 12:14:11 +13:00
Maxime Rainville
a0cedaeb38
Move conditionalFieldEnabled to EditableFormField as isDisplayed
2020-01-10 17:36:04 +13:00
Maxime Rainville
b53619477c
Revert the return type for UserForm::getRequiredFields
2020-01-10 17:34:43 +13:00
Jess Champion
25bfc9eaf5
Required fields can have display rules. Hidden required fields are dynamically excluded from server and client side validation.
2020-01-10 10:41:59 +13:00
Nivanka Fonseka
bbe21fd5a0
fixed PHP lint errors
2018-06-06 08:16:53 +05:30
Nivanka Fonseka
68a377b3ba
updated the CSS, and fixed the colspan over the filters
2018-06-05 11:04:23 +05:30
Nivanka Fonseka
db7a79626d
Added the missing lang strings, checked for the status before setting up default values, and updated the Date formats
2018-06-04 12:38:44 +05:30
Andrew Aitken-Fincham
0f6efea12a
add proper fallbacks to cover tests
2018-02-14 11:30:35 +00:00
Andrew Aitken-Fincham
8c34519644
adds logic for presence of email recipient fields
2018-02-13 16:24:53 +00:00
Robbie Averill
1643b1a689
FIX Explicitly get the Fields() method from controller's data record
2017-11-01 11:43:53 +13:00
Will Rossiter
658b4dc02a
Reduce code duplication, share test fixtures
2017-10-16 10:13:01 +13:00
Robbie Averill
d66b06dbe4
FIX Merge field markup to match core SS4 field markup, add button_text config static
2017-09-20 16:31:40 +12:00
Sacha Judd
bd955d7274
NEW Remove class hidden-on-hover and update styles for userforms ss4
2017-09-06 14:23:34 +12:00
Robbie Averill
be0b843981
FIX Remove unused namespace references and add to doc block references
2017-09-05 09:53:35 +12:00
Robbie Averill
4942ac35ad
FIX Email preview renders as HTML, template selection works, use correct callbacks in GridField summary
2017-08-24 15:15:36 +12:00
Robbie Averill
eea60f66f1
FIX Fix CMS css name, remove old showcalendar DateField config, update CountryDropdownField
2017-08-22 16:40:16 +12:00
Robbie Averill
5af348894a
FIX Update core API changes, implement last of namespacing in test classes, PSR-4 autoloader
2017-08-22 16:40:16 +12:00
Robbie Averill
32586b6363
Run PSR-2 linting
2017-08-22 16:40:16 +12:00
Robbie Averill
46c3c5b517
FIX Syntax error and last of translation namespacing
2017-08-22 16:40:15 +12:00
Robbie Averill
0008ffaf01
API Implement upgrader cleanup, array declaration changes, class injection, rename some models
2017-08-22 16:40:15 +12:00
Robbie Averill
eaf374adc5
API Implement SS4 namespacing, add userforms namespaces
2017-08-22 16:40:15 +12:00
Robbie Averill
2e809de2ea
Move files into PSR-4 compatible locations
2017-08-22 16:40:15 +12:00