deliver.php

<?php

ini_set('display_errors', 1);
error_log(E_ALL);

$data = json_decode(file_get_contents(__DIR__.'/secret.json'), true);

if (isset($data['autoload.absolute'])){
    require($data['autoload.absolute']);
} else {
    require(__DIR__.'/'.$data['autoload.relative']);
}

$liaison = new \Liaison();
$liaison->setResourceOrder('js',['autowire.js']);

$baseSite = new \Lia\Package($liaison, __DIR__);
$user = \Tlf\User::newPackage($liaison, 
    [   'Debug.sendEmails'=>false, 
        'Debug.throwErrors'=>true,
//         'Debug.emptyDB'=>true,
        'Email.noreply'=>'noreply@taeluf.com',
        'Site.name'=>'Test User Lib',
//         'Site.url'=>'https://votedecatur.com',
        'Support.email'=>'not-a-real-email-help@tealuf.com',
        'Support.name'=>'Customer Support',
        
        'DB.user'=>$data['db.user'], 'DB.password'=>$data['db.password'], 'DB.host'=>$data['db.host'], 'DB.database'=>$data['db.name'],
        'Register.requireName'=>false,
        
//         'DB.createIfBefore'=>time()+10,
    ]
);

$liaison->set('lia.cacheDir', $baseSite->dir('cache'));
$liaison->set('lia.resource.useCache', false);

$liaison->deliver();