original_string: 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);
      }
code: 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);
      }
code_tokens: 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 ) ; }
docstring: 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
docstring_tokens: Returns the minimum archive processed datetime to look at . Only public for tests .