public function getData()
    {
        if (!$this->data && $this->dataProvider) {
            return call_user_func($this->dataProvider, $this);
        }
        return $this->data;
    }
public function getData()
    {
        if (!$this->data && $this->dataProvider) {
            return call_user_func($this->dataProvider, $this);
        }
        return $this->data;
    }
public function getData ( ) { if ( ! $ this -> data && $ this -> dataProvider ) { return call_user_func ( $ this -> dataProvider , $ this ) ; } return $ this -> data ; }
Return the assigned data.

@return array|Traversable
Return the assigned data .