summaryrefslogtreecommitdiffstats
path: root/frontend/payments/classes/class.UserMailCron.php
blob: 8f588c7f815122616f2c5321ae99e8dd4c869d50 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php

/**
 *
 *  Class ki skrbi za posiljanje cron emailov povezanih z racunom, placili...
 *
 */

class UserMailCron{


    // ID userja
    private $usr_id = '';

    
    function __construct(){
            
    }


    // Nastavimo fazo v kateri se nahaja uporabnik
    public function setStage($stage){

    }


    // Izvedemo cron ob 9h zjutraj
    public static function executeCron(){

        // Loop cez vse userje v bazi
        $sql = sisplet_query("SELECT c.*, u.email, u.ime, u.type, u.status, u.name, u.surname
                                        FROM user_cronjob c, users u
                                        WHERE (a.package_id = 2 OR a.package_id = 3) 
                                            AND ".$interval_query."
                                            AND u.id=a.usr_id
                                    ");

        while($row = mysqli_fetch_array($sql)){
            
            // Process cronjob for user
        }
    }

}