project Employees
This commit is contained in:
16
frontend/modules/api/models/Manager.php
Normal file
16
frontend/modules/api/models/Manager.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
namespace frontend\modules\api\models;
|
||||
|
||||
class Manager extends \common\models\Manager
|
||||
{
|
||||
public function fields(): array
|
||||
{
|
||||
return [
|
||||
'id',
|
||||
'user_id',
|
||||
'managerEmployees'
|
||||
];
|
||||
}
|
||||
|
||||
}
|
59
frontend/modules/api/models/ManagerEmployee.php
Normal file
59
frontend/modules/api/models/ManagerEmployee.php
Normal file
@ -0,0 +1,59 @@
|
||||
<?php
|
||||
|
||||
namespace frontend\modules\api\models;
|
||||
|
||||
/**
|
||||
*
|
||||
* @OA\Schema(
|
||||
* schema="ManagerEmployee",
|
||||
* @OA\Property(
|
||||
* property="id",
|
||||
* type="int",
|
||||
* example=95,
|
||||
* description="Идентификатор задачи"
|
||||
* ),
|
||||
* @OA\Property(
|
||||
* property="user_id",
|
||||
* type="int",
|
||||
* example="19",
|
||||
* description="Идентификатор пользователя"
|
||||
* ),
|
||||
* @OA\Property(
|
||||
* property="managerEmployees",
|
||||
* ref="#/components/schemas/ManagerEmployees",
|
||||
* ),
|
||||
*)
|
||||
*
|
||||
* @OA\Schema(
|
||||
* schema="ManagerEmployees",
|
||||
* type="array",
|
||||
* @OA\Items(
|
||||
* type="object",
|
||||
* @OA\Property(
|
||||
* property="id",
|
||||
* type="integer",
|
||||
* example="1"
|
||||
* ),
|
||||
* @OA\Property(
|
||||
* property="manager_id",
|
||||
* type="integer",
|
||||
* example="1"
|
||||
* ),
|
||||
* @OA\Property(
|
||||
* property="employee_id",
|
||||
* type="integer",
|
||||
* example="19"
|
||||
* ),
|
||||
* @OA\Property(
|
||||
* property="employee",
|
||||
* type="object",
|
||||
* ref="#/components/schemas/ProjectTaskUsersShortExample",
|
||||
* ),
|
||||
* ),
|
||||
*)
|
||||
*
|
||||
*/
|
||||
class ManagerEmployee extends \common\models\ManagerEmployee
|
||||
{
|
||||
|
||||
}
|
Reference in New Issue
Block a user