191111 0158
Этот коммит содержится в:
34
src/services/GroupsService.php
Обычный файл
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;
|
||||
}
|
||||
}
|
Ссылка в новой задаче
Block a user