public function getLinksArray($includeOnlyVisited = false){
        $links = $this->getLinks();
        
        if($includeOnlyVisited === true){
            $links = array_filter($links, function (Link $linkObj) {
                /*@var $linkObj Link */
                return $linkObj->isVisited() === true;
            });
        }
        
        return array_map(function(Link $link){
            return [
              'fullUrl' => $link->getAbsoluteUrl(),
              'uri' => $link->getPath(),
              'metaInfo' => $link->getMetaInfoArray(),
              'parentLink' => $link->getParentUrl(),
              'statusCode' => $link->getStatusCode(), 
              'status' => $link->getStatus(), 
              'contentType' => $link->getContentType(), 
              'errorInfo' => $link->getErrorInfo(),
              'crawlDepth' => $link->getCrawlDepth(),              
            ];
        },$links);
    }
public function getLinksArray($includeOnlyVisited = false){
        $links = $this->getLinks();
        
        if($includeOnlyVisited === true){
            $links = array_filter($links, function (Link $linkObj) {
                /*@var $linkObj Link */
                return $linkObj->isVisited() === true;
            });
        }
        
        return array_map(function(Link $link){
            return [
              'fullUrl' => $link->getAbsoluteUrl(),
              'uri' => $link->getPath(),
              'metaInfo' => $link->getMetaInfoArray(),
              'parentLink' => $link->getParentUrl(),
              'statusCode' => $link->getStatusCode(), 
              'status' => $link->getStatus(), 
              'contentType' => $link->getContentType(), 
              'errorInfo' => $link->getErrorInfo(),
              'crawlDepth' => $link->getCrawlDepth(),              
            ];
        },$links);
    }
public function getLinksArray ( $ includeOnlyVisited = false ) { $ links = $ this -> getLinks ( ) ; if ( $ includeOnlyVisited === true ) { $ links = array_filter ( $ links , function ( Link $ linkObj ) { /*@var $linkObj Link */ return $ linkObj -> isVisited ( ) === true ; } ) ; } return array_map ( function ( Link $ link ) { return [ 'fullUrl' => $ link -> getAbsoluteUrl ( ) , 'uri' => $ link -> getPath ( ) , 'metaInfo' => $ link -> getMetaInfoArray ( ) , 'parentLink' => $ link -> getParentUrl ( ) , 'statusCode' => $ link -> getStatusCode ( ) , 'status' => $ link -> getStatus ( ) , 'contentType' => $ link -> getContentType ( ) , 'errorInfo' => $ link -> getErrorInfo ( ) , 'crawlDepth' => $ link -> getCrawlDepth ( ) , ] ; } , $ links ) ; }
get links information as array
@return array
get links information as array