deegitalbe/trustup-pro-admin-common

此包包含在 'admin.trustup.pro' 和 'trustup.pro' 之间共享的代码片段。

v6.1.0 2024-02-16 11:54 UTC

This package is auto-updated.

Last update: 2024-09-16 13:24:47 UTC


README

通过 composer

composer require deegitalbe/trustup-pro-admin-common

配置

安装命令

执行此命令以安装包并发布配置。

php artisan trustup_pro_admin_common:install

然后您将能够访问需要正确配置的 config/trustup_pro_admin_common.php

默认配置

实现专业模型接口

您的专业模型应该实现此接口

Deegitalbe\TrustupProAdminCommon\Contracts\Models\ProfessionalContract

使用默认专业模型特质

您可以在您的专业模型中使用此特质

Deegitalbe\TrustupProAdminCommon\Models\Traits\ProfessionalModel

自定义配置

实现接口

与默认配置步骤相同

自行定义接口方法

/**
 * Getting professional id.
 * 
 * @return int
 * 
 */
public function getId(): int;

/**
 * Getting professional authorization key.
 * 
 * @return string
 * 
 */
public function getAuthorizationKey(): string;

/**
 * Persisting instance.
 * 
 * @param array $options
 */
public function persist(array $options = []);