protected function getMinTimeArchiveProcessed()
    {
        $endDateTimestamp = self::determineIfArchivePermanent($this->params->getDateEnd());
        $isArchiveTemporary = ($endDateTimestamp === false);
        $this->temporaryArchive = $isArchiveTemporary;

        if ($endDateTimestamp) {
            // Permanent archive
            return $endDateTimestamp;
        }

        $dateStart = $this->params->getDateStart();
        $period    = $this->params->getPeriod();
        $segment   = $this->params->getSegment();
        $site      = $this->params->getSite();

        // Temporary archive
        return Rules::getMinTimeProcessedForTemporaryArchive($dateStart, $period, $segment, $site);
    }
protected function getMinTimeArchiveProcessed()
    {
        $endDateTimestamp = self::determineIfArchivePermanent($this->params->getDateEnd());
        $isArchiveTemporary = ($endDateTimestamp === false);
        $this->temporaryArchive = $isArchiveTemporary;

        if ($endDateTimestamp) {
            // Permanent archive
            return $endDateTimestamp;
        }

        $dateStart = $this->params->getDateStart();
        $period    = $this->params->getPeriod();
        $segment   = $this->params->getSegment();
        $site      = $this->params->getSite();

        // Temporary archive
        return Rules::getMinTimeProcessedForTemporaryArchive($dateStart, $period, $segment, $site);
    }
protected function getMinTimeArchiveProcessed ( ) { $ endDateTimestamp = self :: determineIfArchivePermanent ( $ this -> params -> getDateEnd ( ) ) ; $ isArchiveTemporary = ( $ endDateTimestamp === false ) ; $ this -> temporaryArchive = $ isArchiveTemporary ; if ( $ endDateTimestamp ) { // Permanent archive return $ endDateTimestamp ; } $ dateStart = $ this -> params -> getDateStart ( ) ; $ period = $ this -> params -> getPeriod ( ) ; $ segment = $ this -> params -> getSegment ( ) ; $ site = $ this -> params -> getSite ( ) ; // Temporary archive return Rules :: getMinTimeProcessedForTemporaryArchive ( $ dateStart , $ period , $ segment , $ site ) ; }
Returns the minimum archive processed datetime to look at. Only public for tests.

@return int|bool  Datetime timestamp, or false if must look at any archive available
Returns the minimum archive processed datetime to look at . Only public for tests .