public function getEstimatedDate()
    {
        $date = $this->getOrDefault('estimatedDate', $this->getDate());

        return (class_exists('\Carbon\Carbon')) ?
            new \Carbon\Carbon($date, 'GMT') :
            $date;
    }
public function getEstimatedDate()
    {
        $date = $this->getOrDefault('estimatedDate', $this->getDate());

        return (class_exists('\Carbon\Carbon')) ?
            new \Carbon\Carbon($date, 'GMT') :
            $date;
    }
public function getEstimatedDate ( ) { $ date = $ this -> getOrDefault ( 'estimatedDate' , $ this -> getDate ( ) ) ; return ( class_exists ( '\Carbon\Carbon' ) ) ? new \ Carbon \ Carbon ( $ date , 'GMT' ) : $ date ; }
If an article's date is ambiguous, Diffbot will attempt to estimate a
more specific timestamp using various factors. This will not be
generated for articles older than two days, or articles without an identified date.

@see Article::getDate() - used when estimatedDate isn't defined

This will be a Carbon (https://github.com/briannesbitt/Carbon) instance if Carbon is installed.

@return \Carbon\Carbon | string
If an article s date is ambiguous Diffbot will attempt to estimate a more specific timestamp using various factors . This will not be generated for articles older than two days or articles without an identified date .