27 lines
552 B
PHP
27 lines
552 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' => __FUNCTION__
|
|
]);
|
|
return view(
|
|
'Views/front/board/cell/' . __FUNCTION__,
|
|
['viewDatas' => $viewDatas]
|
|
);
|
|
}
|
|
}
|