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

View File

@@ -0,0 +1,33 @@
<?php
namespace humhub\modules\animal_management\permissions;
use humhub\libs\BasePermission;
use humhub\modules\space\models\Space;
use Yii;
class ManageAnimals extends BasePermission
{
public $moduleId = 'animal_management';
public $defaultAllowedGroups = [
Space::USERGROUP_OWNER,
Space::USERGROUP_ADMIN,
Space::USERGROUP_MODERATOR,
];
protected $fixedGroups = [
Space::USERGROUP_USER,
Space::USERGROUP_GUEST,
];
public function getTitle()
{
return Yii::t('AnimalManagementModule.base', 'Manage animals');
}
public function getDescription()
{
return Yii::t('AnimalManagementModule.base', 'Allows creating, editing, and transferring animal records.');
}
}