Mgallegos\LaravelJqgrid\Renders\JqGridRender::__construct PHP Method

__construct() public method

Create a new JqGridRender instance.
public __construct ( array $optionValidators = [], array $colModelValidators = [], array $navigatorValidators = [], array $filterToolbarValidators = [], array $defaultGridOptions = [], array $defaultPivotGridOptions = [], array $defaultGroupHeaderOptions = [], array $defaultColModelProperties = [], array $defaultNavigatorOptions = [], array $defaultfilterToolbarOptions = [], array $defaultFilterToolbarButtonsOptions = [], array $defaultExportButtonsOptions = [], array $defaultFileProperties = [], array $defaultSheetProperties = [], array $functionTypeProperties = [], array $pivotOptionsNames = [], array $groupHeaderOptionsNames = [], $token )
$optionValidators array
$colModelValidators array
$navigatorValidators array
$filterToolbarValidators array
$defaultGridOptions array
$defaultPivotGridOptions array
$defaultGroupHeaderOptions array
$defaultColModelProperties array
$defaultNavigatorOptions array
$defaultfilterToolbarOptions array
$defaultFilterToolbarButtonsOptions array
$defaultExportButtonsOptions array
$defaultFileProperties array
$defaultSheetProperties array
$functionTypeProperties array
$pivotOptionsNames array
$groupHeaderOptionsNames array
    public function __construct(array $optionValidators = array(), array $colModelValidators = array(), array $navigatorValidators = array(), array $filterToolbarValidators = array(), array $defaultGridOptions = array(), array $defaultPivotGridOptions = array(), array $defaultGroupHeaderOptions = array(), array $defaultColModelProperties = array(), array $defaultNavigatorOptions = array(), array $defaultfilterToolbarOptions = array(), array $defaultFilterToolbarButtonsOptions = array(), array $defaultExportButtonsOptions = array(), array $defaultFileProperties = array(), array $defaultSheetProperties = array(), array $functionTypeProperties = array(), array $pivotOptionsNames = array(), array $groupHeaderOptionsNames = array(), $token)
    {
        $this->gridId = str_random(10);
        $this->jqPivot = false;
        $this->frozenColumn = false;
        $this->colModelValidators = $colModelValidators;
        $this->optionValidators = $optionValidators;
        $this->navigatorValidators = $navigatorValidators;
        $this->filterToolbarValidators = $filterToolbarValidators;
        $this->colModel = array();
        $this->options = $defaultGridOptions;
        $this->pivotOptions = $defaultPivotGridOptions;
        $this->pivotOptionsNames = $pivotOptionsNames;
        $this->groupHeaderOptions = $defaultGroupHeaderOptions;
        $this->groupHeaderOptionsNames = $groupHeaderOptionsNames;
        $this->navigatorOptions = $defaultNavigatorOptions;
        $this->navigatorEditOptions = array();
        $this->navigatorAddOptions = array();
        $this->navigatorDeleteOptions = array();
        $this->navigatorSearchOptions = array();
        $this->navigatorViewOptions = array();
        $this->filterToolbarOptions = $defaultfilterToolbarOptions;
        $this->filterToolbarButtonsOptions = $defaultFilterToolbarButtonsOptions;
        $this->exportButtonsOptions = $defaultExportButtonsOptions;
        $this->fileProperties = $defaultFileProperties;
        $this->sheetProperties = $defaultSheetProperties;
        $this->defaultColModelProperties = $defaultColModelProperties;
        $this->defaultGridOptions = $defaultGridOptions;
        $this->defaultPivotGridOptions = $defaultPivotGridOptions;
        $this->defaultGroupHeaderOptions = $defaultGroupHeaderOptions;
        $this->defaultNavigatorOptions = $defaultNavigatorOptions;
        $this->defaultfilterToolbarOptions = $defaultfilterToolbarOptions;
        $this->defaultFilterToolbarButtonsOptions = $defaultFilterToolbarButtonsOptions;
        $this->defaultExportButtonsOptions = $defaultExportButtonsOptions;
        $this->defaultFileProperties = $defaultFileProperties;
        $this->defaultSheetProperties = $defaultSheetProperties;
        $this->functionTypeProperties = $functionTypeProperties;
        $this->token = $token;
    }