24 lines
598 B
PHP
24 lines
598 B
PHP
#!/usr/bin/php
|
|
<?php
|
|
/*
|
|
* regenerateAutoUrlsForIndexing.php
|
|
* Author: Riccardo Di Dato
|
|
* Creation Date: 27 lug 2017
|
|
*/
|
|
|
|
require_once(dirname(__FILE__)."/../load.php");
|
|
|
|
$options = ['limit'=>100, 'skip'=>0, 'sort'=> [ 'creationDate' => 1 ] ];
|
|
|
|
$notizie = GlobalVariables::get("dao")->query("NotiziaModel", [], $options);
|
|
|
|
while (sizeof($notizie)>0 ){
|
|
foreach ($notizie as $notizia){
|
|
$notizia->buildAutoShortenedUrl();
|
|
GlobalVariables::get("dao")->save($notizia);
|
|
}
|
|
$options['skip']+=$options['limit'];
|
|
$notizie = GlobalVariables::get("dao")->query("NotiziaModel", [], $options);
|
|
}
|
|
|
|
?>
|