Class humhub\modules\admin\controllers\SettingController

Inheritancehumhub\modules\admin\controllers\SettingController » humhub\modules\admin\components\Controller » humhub\components\Controller » yii\web\Controller
Available since version0.5


Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$actionTitlesMap array Page titles humhub\components\Controller
$adminOnly boolean If true only allows access for system admins else the access is restricted by getAccessRules() humhub\modules\admin\controllers\SettingController
$loggedInOnly humhub\modules\admin\components\Controller
$pageTitle string Title of the rendered page humhub\components\Controller
$prependActionTitles boolean Append page title humhub\components\Controller
$subLayout null|string The name of the sub layout to be applied to this controller's views. humhub\modules\admin\components\Controller

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$access string Defines the ControllerAccess class for this controller responsible for managing access rules humhub\components\Controller

Public Methods

Hide inherited methods

MethodDescriptionDefined By
actionAdvanced() humhub\modules\admin\controllers\SettingController
actionBasic() Basic Settings humhub\modules\admin\controllers\SettingController
actionCaching() Caching Options humhub\modules\admin\controllers\SettingController
actionDeleteIconImage() Delete Icon Image humhub\modules\admin\controllers\SettingController
actionDeleteLogoImage() Deletes Logo Image humhub\modules\admin\controllers\SettingController
actionDesign() humhub\modules\admin\controllers\SettingController
actionFile() File Settings humhub\modules\admin\controllers\SettingController
actionIndex() humhub\modules\admin\controllers\SettingController
actionLogs() humhub\modules\admin\controllers\SettingController
actionMailingServer() E-Mail Mailing Settings humhub\modules\admin\controllers\SettingController
actionNotification() Notification Mailing Settings humhub\modules\admin\controllers\SettingController
actionOembed() List of OEmbed Providers humhub\modules\admin\controllers\SettingController
actionOembedDelete() Deletes OEmbed Provider humhub\modules\admin\controllers\SettingController
actionOembedEdit() Add or edit an OEmbed Provider humhub\modules\admin\controllers\SettingController
actionProxy() Proxy Settings humhub\modules\admin\controllers\SettingController
actionStatistic() Statistic Settings humhub\modules\admin\controllers\SettingController
appendPageTitle() Append a page title. humhub\components\Controller
beforeAction() humhub\components\Controller
behaviors() humhub\modules\admin\components\Controller
forcePostRequest() Throws HttpException in case the request is not an post request, otherwise returns true. humhub\components\Controller
getAccess() humhub\components\Controller
getAccessRules() Returns access rules for the standard access control behavior humhub\modules\admin\controllers\SettingController
htmlRedirect() Create Redirect for AJAX Requests which output goes into HTML content. humhub\components\Controller
init() humhub\modules\admin\controllers\SettingController
prependPageTitle() Prepend a page title. humhub\components\Controller
redirect() humhub\components\Controller
renderAjaxContent() humhub\components\Controller
renderContent() Renders a static string by applying the layouts (sublayout + layout. humhub\components\Controller
renderModalClose() Closes a modal humhub\components\Controller
setActionTitles() Set a map that indicates what page title should be shown for the currently active action. humhub\components\Controller
setJsViewStatus() Sets some ui state as current controller/module and active topmenu. humhub\components\Controller
setPageTitle() Set the page title. humhub\components\Controller

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
forbidden() humhub\components\Controller


Hide inherited events

EventTypeDescriptionDefined By
EVENT_INIT \yii\base\Event An event raised on init a controller. humhub\components\Controller

Property Details

$adminOnly public property

If true only allows access for system admins else the access is restricted by getAccessRules()

public boolean $adminOnly false

Method Details

actionAdvanced() public method

public void actionAdvanced ( )
actionBasic() public method

Basic Settings

public void actionBasic ( )
actionCaching() public method

Caching Options

public void actionCaching ( )
actionDeleteIconImage() public method

Delete Icon Image

public void actionDeleteIconImage ( )
actionDeleteLogoImage() public method

Deletes Logo Image

public void actionDeleteLogoImage ( )
actionDesign() public method

public void actionDesign ( )
actionFile() public method

File Settings

public void actionFile ( )
actionIndex() public method

public void actionIndex ( )
actionLogs() public method

public void actionLogs ( )
actionMailingServer() public method

E-Mail Mailing Settings

public void actionMailingServer ( )
actionNotification() public method

Notification Mailing Settings

public void actionNotification ( )
actionOembed() public method

List of OEmbed Providers

public void actionOembed ( )
actionOembedDelete() public method

Deletes OEmbed Provider

public void actionOembedDelete ( )
actionOembedEdit() public method

Add or edit an OEmbed Provider

public void actionOembedEdit ( )
actionProxy() public method

Proxy Settings

public void actionProxy ( )
actionStatistic() public method

Statistic Settings

public void actionStatistic ( )
getAccessRules() public method

Returns access rules for the standard access control behavior

public array getAccessRules ( )
return array

The access permissions

init() public method

public void init ( )