. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Module; /** * Trait ModuleCustomTrait - default implementation of ModuleCustomInterface */ trait ModuleCustomTrait { /** * The person or organisation who created this module. * * @return string */ public function customModuleAuthorName(): string { return 'Unknown author'; } /** * The version of this module. * * @return string */ public function customModuleVersion(): string { return '0.0.0'; } /** * A URL that will provide the latest version of this module. * * @return string */ public function customModuleLatestVersionUrl(): string { return 'https://www.exmaple.com/latest-version'; } /** * Where to get support for this module. Perhaps a github respository? * * @return string */ public function customModuleSupportUrl(): string { return 'https://www.exmaple.com/support'; } }