deliver.php
<?php
try {
require(__DIR__.'/4-env/Env.php');
$env = new \Env([
'local_staging'=>false,
'lia_debug'=>false
]);
$env->setup();
$liaison = new \Liaison();
$env->prepareLiaison(get_defined_vars());
$liaison->addPackage(['dir'=>__DIR__.'/6-FreshPackage/','name'=>'Site']);
$liaison->addPackage(['dir'=>__DIR__.'/6-OldPackage/', 'name'=>'OldSite']);
$liaison->addPackage(['dir'=>\JSAutowire::compoDir(),'name'=>'js-autowire']);
$liaison->addPackage(['dir'=>\LiaViews::compoDir(), 'name'=>'lia-views']);
$liaison->set('Resource.tempDir',__DIR__.'/6-FreshPackage/temp/');
$liaison->set('Resource.pubDir',__DIR__.'/6-OldPackage/public/');
$liaison->set('Site.imgDir',__DIR__.'/6-OldPackage/public/img-upload/');
$liaison->set('Site.imgUrl','/img-upload/');
$env->prepareDeliver(get_defined_vars());
$liaison->deliver();
}
catch (\Exception $e){
$env->error(get_defined_vars());
exit;
} catch (\Error $e){
$env->error(get_defined_vars());
exit;
} catch (\Throwable $e){
echo "There was an error that our website couldn't handle.";
exit;
}