Example #1
0
<?php

namespace itlife\timezone;

global $infra;
infra_when($infra, 'oninit', function () {
    $zone = Timezone::detect();
    if ($zone) {
        date_default_timezone_set($zone);
        @header('Infra-Timezone:' . $zone);
    } else {
        @header('Infra-Timezone:false');
    }
});
infra_when($infra, 'onjs', function () {
    global $infra;
    $infra['js'] .= $infra['require']('*timezone/timezone.js');
});
Example #2
0
<?php

namespace itlife\infratag;

global $infra;
infra_when($infra, 'oninitjs', function () {
    global $infra;
    $infra['js'] .= $infra['require']('*infratag/infra.js');
});
Example #3
0
<?php

namespace itlife\activelink;

global $infra;
infra_when($infra, 'onjs', function () {
    global $infra;
    $infra['js'] .= $infra['require']('*activelink/activelink.js');
    $infra['js'] .= $infra['require']('*activelink/infra.js');
});