<?php
/**
 * ------------------------ 
 *  版权所有  www.tecmz.com
 *  商业版本请购买正版授权使用
 * ------------------------
*/ goto R6JuU; NnpU5: include __DIR__ . '/../../../vendor/modstart/modstart/src/Core/Util/ReUtil.php'; goto BLVdP; gTPku: function shell_echo_info($wk1ic) { echo "[36m>>>>> INFO  : {$wk1ic} [0m\n"; } goto TBcym; BLVdP: function shell_module_base() { return realpath(__DIR__ . '/../..'); } goto t6JIV; XLaZ3: function shell_command_check($umOI_) { @exec($umOI_, $Y3VCG, $oHb9_); return $oHb9_ === 0; } goto Kdnsy; TBcym: function shell_throws_if($wk1ic, $hzzgT) { if ($hzzgT) { shell_echo_error($wk1ic); die(-1); } } goto XLaZ3; t6JIV: function shell_module_path($X3Epx, $pqMR1) { return join('/', array(rtrim(shell_module_base(), '/'), $X3Epx, $pqMR1)); } goto dwqeh; MmPFS: function shell_echo_success($wk1ic) { echo "[32m>>>>> INFO  : {$wk1ic} [0m\n"; } goto gTPku; R6JuU: include __DIR__ . '/../../../vendor/modstart/modstart/src/Core/Util/PlatformUtil.php'; goto NnpU5; tlVnZ: function shell_echo_block($wk1ic) { goto iODPo; iODPo: echo '
[33m'; goto TNhLl; st3OY: echo ' ' . str_repeat('-', 80) . '
'; goto Lj50n; TNhLl: echo ' ' . str_repeat('-', 80) . '
'; goto AlXj9; AlXj9: echo sprintf('| %-79s|', $wk1ic) . '
'; goto st3OY; Lj50n: echo '[0m'; goto eSuxD; eSuxD: } goto ubcKg; ubcKg: function shell_echo_error($wk1ic) { echo "[31m>>>>> ERROR : {$wk1ic} [0m\n"; } goto MmPFS; dwqeh: function shell_ensure_dir($vm4GG) { if (!file_exists($vm4GG)) { mkdir($vm4GG, 493, true); } } goto tlVnZ; Kdnsy: function shell_file_write($pZu6I, $fKViA) { goto NyQ2N; funae: file_put_contents($pZu6I, $fKViA); goto V6uzr; NyQ2N: $vm4GG = dirname($pZu6I); goto zsgGb; zsgGb: if (!file_exists($vm4GG)) { mkdir($vm4GG, 493, true); } goto funae; V6uzr: }