Initial import of animal_management module

This commit is contained in:
Kelin Rescue Hub
2026-04-04 13:13:00 -04:00
commit 20adb1bd1e
65 changed files with 14004 additions and 0 deletions

22
config.php Normal file
View File

@@ -0,0 +1,22 @@
<?php
use humhub\modules\animal_management\Events;
use humhub\modules\post\models\Post;
use humhub\modules\space\widgets\HeaderControlsMenu;
use humhub\modules\space\widgets\Menu;
return [
'id' => 'animal_management',
'class' => 'humhub\\modules\\animal_management\\Module',
'namespace' => 'humhub\\modules\\animal_management',
'urlManagerRules' => [
['class' => 'humhub\\modules\\animal_management\\components\\UrlRule'],
],
'events' => [
[Menu::class, Menu::EVENT_INIT, [Events::class, 'onSpaceMenuInit']],
['humhub\\modules\\rescue_foundation\\widgets\\RescueSettingsMenu', 'rescueSettingsMenuInit', [Events::class, 'onRescueSettingsMenuInit']],
[HeaderControlsMenu::class, HeaderControlsMenu::EVENT_INIT, [Events::class, 'onSpaceAdminMenuInitFallback']],
[Post::class, Post::EVENT_AFTER_INSERT, [Events::class, 'onPostAfterSave']],
[Post::class, Post::EVENT_AFTER_UPDATE, [Events::class, 'onPostAfterSave']],
],
];