コード例 #1
0
<?php

use humhub\commands\IntegrityController;
return ['id' => 'reportcontent', 'class' => 'humhub\\modules\\reportcontent\\Module', 'namespace' => 'humhub\\modules\\reportcontent', 'events' => [['class' => humhub\modules\content\widgets\WallEntryControls::className(), 'event' => humhub\modules\content\widgets\WallEntryControls::EVENT_INIT, 'callback' => ['humhub\\modules\\reportcontent\\Events', 'onWallEntryControlsInit']], ['class' => humhub\modules\content\components\ContentActiveRecord::className(), 'event' => \humhub\modules\content\components\ContentActiveRecord::EVENT_BEFORE_DELETE, 'callback' => ['humhub\\modules\\reportcontent\\Events', 'onContentDelete']], ['class' => humhub\modules\admin\widgets\AdminMenu::className(), 'event' => humhub\modules\admin\widgets\AdminMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\reportcontent\\Events', 'onAdminMenuInit']], ['class' => humhub\modules\space\widgets\AdminMenu::className(), 'event' => humhub\modules\space\widgets\AdminMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\reportcontent\\Events', 'onSpaceAdminMenuInit']], ['class' => IntegrityController::className(), 'event' => IntegrityController::EVENT_ON_RUN, 'callback' => array('humhub\\modules\\reportcontent\\Events', 'onIntegrityCheck')]]];
コード例 #2
0
<?php

use humhub\modules\user\widgets\AccountMenu;
use humhub\modules\admin\widgets\AdminMenu;
use humhub\widgets\BaseMenu;
use humhub\widgets\TopMenu;
return ['id' => 'custom_pages', 'class' => 'humhub\\modules\\custom_pages\\Module', 'namespace' => 'humhub\\modules\\custom_pages', 'events' => [['class' => AdminMenu::className(), 'event' => AdminMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\custom_pages\\Events', 'onAdminMenuInit']], ['class' => TopMenu::className(), 'event' => TopMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\custom_pages\\Events', 'onTopMenuInit']], ['class' => AccountMenu::className(), 'event' => AccountMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\custom_pages\\Events', 'onAccountMenuInit']], ['class' => humhub\modules\space\widgets\Menu::className(), 'event' => humhub\modules\space\widgets\Menu::EVENT_INIT, 'callback' => ['humhub\\modules\\custom_pages\\Events', 'onSpaceMenuInit']], ['class' => humhub\modules\space\widgets\AdminMenu::className(), 'event' => humhub\modules\space\widgets\AdminMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\custom_pages\\Events', 'onSpaceAdminMenuInit']], ['class' => 'humhub\\modules\\space\\modules\\manage\\widgets\\Menu', 'event' => BaseMenu::EVENT_INIT, 'callback' => ['humhub\\modules\\custom_pages\\Events', 'onSpaceAdminMenuInit']]]];