芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/modules/LogsViewerWebclient/Module.php
oModuleSettings; } public function GetSettings() { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return array( 'ViewLastLogSize' => $this->oModuleSettings->ViewLastLogSize ); } public function GetUsersWithSeparateLog() { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->GetUsersWithSeparateLog(); } public function TurnOffSeparateLogs() { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->TurnOffSeparateLogs(); } public function ClearSeparateLogs() { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->ClearSeparateLogs(); } public function GetLogFilesData() { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->GetLogFilesData(); } public function GetLogFile($FilePrefix = '', $PublicId = '') { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->GetLogFile($FilePrefix, $PublicId); } public function GetLog($FilePrefix = '') { $PartSize = $this->oModuleSettings->ViewLastLogSize; \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->GetLog($FilePrefix, $PartSize); } public function ClearLog($FilePrefix = '') { \Aurora\System\Api::checkUserRoleIsAtLeast(\Aurora\System\Enums\UserRole::TenantAdmin); return \Aurora\Modules\Core\Module::Decorator()->ClearLog($FilePrefix); } }