mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-08 10:41:25 +02:00
Namespace all templates Move difflib and BBCodeParser2 to thirdparty Remove deprecated API marked for removal in 4.0
23 lines
478 B
PHP
23 lines
478 B
PHP
<?php
|
|
|
|
namespace SilverStripe\Forms\GridField;
|
|
|
|
use SilverStripe\ORM\DataObjectInterface;
|
|
|
|
/**
|
|
* A component which is used to handle when a {@link GridField} is saved into
|
|
* a record.
|
|
*/
|
|
interface GridField_SaveHandler extends GridFieldComponent
|
|
{
|
|
|
|
/**
|
|
* Called when a grid field is saved - i.e. the form is submitted.
|
|
*
|
|
* @param GridField $grid
|
|
* @param DataObjectInterface $record
|
|
*/
|
|
public function handleSave(GridField $grid, DataObjectInterface $record);
|
|
|
|
}
|