Webseite ohne Anmeldung läuft auf laravel
This commit is contained in:
29
M6/Dossier/emensa/vendor/eftec/bladeone/lib/bladeonecli
vendored
Normal file
29
M6/Dossier/emensa/vendor/eftec/bladeone/lib/bladeonecli
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
namespace eftec;
|
||||
|
||||
// this code only runs on CLI but only if bladeonecli.php is called directly and via command line.
|
||||
use eftec\bladeone\BladeOne;
|
||||
|
||||
if (!defined('PHPUNIT_COMPOSER_INSTALL') && !defined('__PHPUNIT_PHAR__')
|
||||
&& isset($_SERVER['PHP_SELF']) &&
|
||||
!http_response_code() &&
|
||||
(basename($_SERVER['PHP_SELF']) === 'bladeonecli.php' || basename($_SERVER['PHP_SELF']) === 'bladeonecli')
|
||||
) {
|
||||
// we also excluded it if it is called by phpunit.
|
||||
include_once __DIR__ . '/BladeOne.php';
|
||||
|
||||
$compilepath = BladeOne::getParameterCli('compilepath', null);
|
||||
$templatepath = BladeOne::getParameterCli('templatepath', null);
|
||||
if (!BladeOne::isAbsolutePath($compilepath)) {
|
||||
$compilepath = getcwd() . '/' . $compilepath;
|
||||
}
|
||||
if (!BladeOne::isAbsolutePath($templatepath)) {
|
||||
$templatepath = getcwd() . '/' . $templatepath;
|
||||
}
|
||||
$inst = new BladeOne($templatepath, $compilepath);
|
||||
$inst->cliEngine();
|
||||
} else {
|
||||
@http_response_code(404);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user