21 lines
506 B
PHP
21 lines
506 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Platform;
|
|
|
|
use App\Entity\Parse\EntityParse;
|
|
|
|
/**
|
|
* 产品解析器抽象基类
|
|
*
|
|
* 继承 EntityParse 的通用能力,并实现 ProductContract 契约
|
|
* 提供产品解析的通用方法和辅助函数
|
|
*/
|
|
abstract class AbstractProductParse extends EntityParse implements ProductContract
|
|
{
|
|
/**
|
|
* 获取产品状态 ID(抽象方法,由子类实现)
|
|
*/
|
|
abstract public function getProductStatusId(string $platform_status): int;
|
|
} |