original_string: private function getDeleteIdVisitOffset($deleteLogsOlderThan)
      {
          $logVisit = Common::prefixTable("log_visit");
  
          // get max idvisit
          $maxIdVisit = Db::fetchOne("SELECT MAX(idvisit) FROM $logVisit");
          if (empty($maxIdVisit)) {
              return false;
          }
  
          // select highest idvisit to delete from
          $dateStart = Date::factory("today")->subDay($deleteLogsOlderThan);
          $sql = "SELECT idvisit
  		          FROM $logVisit
  		         WHERE '" . $dateStart->toString('Y-m-d H:i:s') . "' > visit_last_action_time
  		           AND idvisit <= ?
  		           AND idvisit > ?
  		      ORDER BY idvisit DESC
  		         LIMIT 1";
  
          return Db::segmentedFetchFirst($sql, $maxIdVisit, 0, -self::$selectSegmentSize);
      }
code: private function getDeleteIdVisitOffset($deleteLogsOlderThan)
      {
          $logVisit = Common::prefixTable("log_visit");
  
          // get max idvisit
          $maxIdVisit = Db::fetchOne("SELECT MAX(idvisit) FROM $logVisit");
          if (empty($maxIdVisit)) {
              return false;
          }
  
          // select highest idvisit to delete from
          $dateStart = Date::factory("today")->subDay($deleteLogsOlderThan);
          $sql = "SELECT idvisit
  		          FROM $logVisit
  		         WHERE '" . $dateStart->toString('Y-m-d H:i:s') . "' > visit_last_action_time
  		           AND idvisit <= ?
  		           AND idvisit > ?
  		      ORDER BY idvisit DESC
  		         LIMIT 1";
  
          return Db::segmentedFetchFirst($sql, $maxIdVisit, 0, -self::$selectSegmentSize);
      }
code_tokens: private function getDeleteIdVisitOffset ( $ deleteLogsOlderThan ) { $ logVisit = Common :: prefixTable ( "log_visit" ) ; // get max idvisit $ maxIdVisit = Db :: fetchOne ( "SELECT MAX(idvisit) FROM $logVisit" ) ; if ( empty ( $ maxIdVisit ) ) { return false ; } // select highest idvisit to delete from $ dateStart = Date :: factory ( "today" ) -> subDay ( $ deleteLogsOlderThan ) ; $ sql = "SELECT idvisit
  		          FROM $logVisit
  		         WHERE '" . $ dateStart -> toString ( 'Y-m-d H:i:s' ) . "' > visit_last_action_time
  		           AND idvisit <= ?
  		           AND idvisit > ?
  		      ORDER BY idvisit DESC
  		         LIMIT 1" ; return Db :: segmentedFetchFirst ( $ sql , $ maxIdVisit , 0 , - self :: $ selectSegmentSize ) ; }
docstring: get highest idVisit to delete rows from
  @return string
docstring_tokens: get highest idVisit to delete rows from