miloschuman\highcharts\SeriesDataHelper::setData PHP Method

setData() public method

Sets the underlying data source.
public setData ( BaseDataProvider | array $data )
$data yii\data\BaseDataProvider | array the data source
    public function setData($data)
    {
        if ($data instanceof BaseDataProvider) {
            $this->data = $data;
        } elseif (is_array($data)) {
            $this->data = new ArrayDataProvider(['allModels' => $data, 'pagination' => ['pageSize' => 0]]);
        } else {
            throw new InvalidParamException('Data must be an array or extend BaseDataProvider');
        }
    }