vhost/app/Cells/BoardCell.php
2024-05-07 13:20:45 +09:00

27 lines
558 B
PHP

<?php
namespace App\Cells;
use App\Models\BoardModel;
class BoardCell
{
private $_boardModel = null;
private function getBoardModel(): BoardModel
{
return $this->_boardModel = $this->_boardModel ?: new BoardModel();
}
public function information(array $viewDatas): string
{
helper('Board');
$viewDatas['cellDatas'] = array();
$viewDatas['cellDatas']['entitys'] = $this->getBoardModel()->getEntitys([
'category_uid' => __FUNCTION__
]);
return view(
'Views/front/board/cell/' . __FUNCTION__,
['viewDatas' => $viewDatas]
);
}
}