dbms_primeidc/extdbms/lib/Models/ServiceModel.php
2025-03-26 19:23:54 +09:00

43 lines
887 B
PHP

<?php
namespace lib\Models;
use lib\Entities\ServiceEntity as Entity;
class ServiceModel extends CommonModel
{
const TABLE = "servicedb";
const PK = "service_num";
const TITLE = "service_code";
public function __construct()
{
parent::__construct();
} //
final public function getTable(): string
{
return self::TABLE;
}
final public function getPKField(): string
{
return self::PK;
}
final public function getTitleField(): string
{
return self::TITLE;
}
final public function getEntity(): Entity
{
return new Entity($this->getResult());
} //
final public function getEntitys(): array
{
$entitys = [];
foreach ($this->getResults() as $result) {
$entitys[] = new Entity($result);
}
return $entitys;
} //
} //Class