GridHandler::getGridDataElements PHP Méthode

getGridDataElements() public méthode

Get the grid data.
public getGridDataElements ( $request ) : array
$request PKPRequest
Résultat array
    function &getGridDataElements($request)
    {
        $filter = $this->getFilterSelectionData($request);
        // Try to load data if it has not yet been loaded.
        if (is_null($this->_data)) {
            $data = $this->loadData($request, $filter);
            if (is_null($data)) {
                // Initialize data to an empty array.
                $data = array();
            }
            $this->setGridDataElements($data);
        }
        $this->callFeaturesHook('getGridDataElements', array('request' => &$request, 'grid' => &$this, 'gridData' => &$data, 'filter' => &$filter));
        return $this->_data;
    }