Example #1
0
function process_sites($mysqli)
{
    //process sites
    $sql = " select post_id from sc_site_tracker where site_flag = 0 order by id desc limit 50";
    $rows = MySQL\Helper::fetchRows($mysqli, $sql);
    //halt for error.
    $siteDao = new \com\indigloo\sc\dao\Site();
    foreach ($rows as $row) {
        $postId = $row["post_id"];
        $siteDao->process($postId);
        sleep(1);
    }
}
Example #2
0
File: Site.php Project: rjha/sc
 function process($params, $options)
 {
     if (is_null($params) || empty($params)) {
         $controller = new \com\indigloo\sc\controller\Http400();
         $controller->process();
         exit;
     }
     $siteId = Util::tryArrayKey($params, "site_id");
     $cname = Url::tryQueryParam("cname");
     if (empty($siteId) || empty($cname)) {
         $controller = new \com\indigloo\sc\controller\Http400();
         $controller->process();
         exit;
     }
     $siteDao = new \com\indigloo\sc\dao\Site();
     $postDBRows = $siteDao->getPostsOnId($siteId, 50);
     $pageHeader = $cname;
     $pageTitle = SeoData::getHomePageTitle();
     $metaDescription = SeoData::getHomeMetaDescription();
     $metaKeywords = SeoData::getHomeMetaKeywords();
     $file = APP_WEB_DIR . '/view/tiles.php';
     include $file;
 }