Этот коммит содержится в:
2019-11-11 01:58:17 +03:00
родитель a54744ffb9
Коммит e2ac280221
26 изменённых файлов: 732 добавлений и 16 удалений

34
src/services/GroupsService.php Обычный файл
Просмотреть файл

@@ -0,0 +1,34 @@
<?php
namespace MyApp\Service;
use MyApp\Model\GroupsModel;
use Exception;
class GroupsService
{
/**
* @return GroupsModel[]|null
*
* @throws Exception
*/
public function getTableData(): ? array
{
$models = GroupsModel::find(null,null,'1 = 1');
return $models;
}
public function getGroup($id): ? GroupsModel
{
/** @var GroupsModel[] $model */
$model = GroupsModel::find([$id],null,null,[],'','1');
if (!empty($model)){
return $model[0];
}
return null;
}
}