public function cursor(CursorInterface $cursor)
    {
        return [
            'cursor' => [
                'current' => $cursor->getCurrent(),
                'previous' => $cursor->getPrev(),
                'next' => $cursor->getNext(),
                'count' => (int) $cursor->getCount(),
            ],
        ];
    }
public function cursor(CursorInterface $cursor)
    {
        return [
            'cursor' => [
                'current' => $cursor->getCurrent(),
                'previous' => $cursor->getPrev(),
                'next' => $cursor->getNext(),
                'count' => (int) $cursor->getCount(),
            ],
        ];
    }
public function cursor ( CursorInterface $ cursor ) { return [ 'cursor' => [ 'current' => $ cursor -> getCurrent ( ) , 'previous' => $ cursor -> getPrev ( ) , 'next' => $ cursor -> getNext ( ) , 'count' => ( int ) $ cursor -> getCount ( ) , ] , ] ; }
Format cursor data.

@param  \League\Fractal\Pagination\CursorInterface $cursor
@return array
Format cursor data .