com\setasign\Konquadrat\Grid
ObjectGrid Class ObjectGrid
File: /Konquadrat/src/Grid/ObjectGrid.php
Class hierarchy
Implements
Summary
Properties
$config
protected ObjectGrid::$config
$datasource
protected ObjectGrid::$datasource
$languageManager
protected ObjectGrid::$languageManager
Methods
__construct()
public ObjectGrid::__construct (
\com\setasign\Konquadrat\LanguageManager $languageManager,
\com\setasign\Konquadrat\Datasource\ObjectDatasource $datasource,
\com\setasign\SetaFramework\Config\Config $config
)\com\setasign\Konquadrat\Datasource\ObjectDatasource $datasource,
\com\setasign\SetaFramework\Config\Config $config
Grid constructor.
Parameters
- $languageManager : \com\setasign\Konquadrat\LanguageManager
- $datasource : \com\setasign\Konquadrat\Datasource\ObjectDatasource
- $config : \com\setasign\SetaFramework\Config\Config
deleteRows()
Parameters
- $ids : int[]
Exceptions
Throws \Throwable
Throws \com\setasign\Konquadrat\Controller\Backend\ObjectIsReferencedException
Throws \com\setasign\SetaFramework\Permissions\PermissionException
edit()
public ObjectGrid::edit (
int $id,
string $field,
mixed $value,
\com\setasign\Konquadrat\Datasource\IgnoreOldValue|mixed $oldValue
): voidstring $field,
mixed $value,
\com\setasign\Konquadrat\Datasource\IgnoreOldValue|mixed $oldValue
Parameters
- $id : int
- $field : string
- $value : mixed
- $oldValue : \com\setasign\Konquadrat\Datasource\IgnoreOldValue|mixed
Exceptions
Throws \com\setasign\Konquadrat\Exception
Throws \com\setasign\Konquadrat\Object\ObjectSaveException
Throws \com\setasign\Konquadrat\Object\UnknownObjectException
Throws \com\setasign\SetaFramework\Permissions\PermissionException
prepareColumns()
protected ObjectGrid::prepareColumns (
\com\setasign\Konquadrat\Object\ObjectConfig $objectConfig,
bool $readOnly,
string $gridObjectType,
array $columns
): arraybool $readOnly,
string $gridObjectType,
array $columns
Parameters
- $objectConfig : \com\setasign\Konquadrat\Object\ObjectConfig
- $readOnly : bool
- $gridObjectType : string
- $columns : array
