silverstripe-framework/forms/gridfield
Ingo Schommer fb784af738 API Enforce $allowed_actions in RequestHandler->checkAccessAction()
See discussion at https://groups.google.com/forum/?fromgroups#!topic/silverstripe-dev/Dodomh9QZjk

Fixes an access issue where all public methods on FormField were allowed,
and not checked for $allowed_actions. Before this patch you could e.g.
call FormField->Value() on the first field by using action_Value.

Removes the following assertion because it only worked due to RequestHandlingTest_AllowedControllerExtension
*not* having $allowed_extensions declared: "Actions on magic methods are only accessible if explicitly allowed on the controller."
2013-06-24 14:50:40 +02:00
..
GridField.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldAddExistingAutocompleter.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldAddNewButton.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldButtonRow.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldComponent.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldConfig.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldDataColumns.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldDeleteAction.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldDetailForm.php API Enforce $allowed_actions in RequestHandler->checkAccessAction() 2013-06-24 14:50:40 +02:00
GridFieldEditButton.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldExportButton.php Moved GridField table padding to buttons 2013-06-15 10:13:43 +02:00
GridFieldFilterHeader.php Merge remote-tracking branch 'origin/3.0' into 3.1 2013-05-31 17:52:24 +02:00
GridFieldFooter.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldLevelup.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldPageCount.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldPaginator.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldPrintButton.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldSortableHeader.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldToolbarHeader.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridFieldViewButton.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00
GridState.php Update @package, @subpackage labels 2013-05-21 22:24:41 +12:00