Skip to content

Commit

Permalink
style(admin): php-cs-fixer, phpcs
Browse files Browse the repository at this point in the history
  • Loading branch information
twinh committed Dec 18, 2023
1 parent 39bcaf5 commit ca89f1e
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 18 deletions.
2 changes: 1 addition & 1 deletion pages/api/admin/admins/[id].php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
public function get()
{
return ShowAction::new()
->buildData(function (AdminModel $admin) {
->buildData(static function (AdminModel $admin) {
$userRoles = RolesUserModel::fetchAll('user_id', $admin->userId);
return [
'roleIds' => array_column($userRoles, 'roleId'),
Expand Down
6 changes: 3 additions & 3 deletions pages/api/admin/groups/[id].php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public function get()
public function patch()
{
return UpdateAction::new()
->validate(function (GroupModel $group, $req) {
->validate(static function (GroupModel $group, $req) {
$v = V::defaultOptional()->defaultNotEmpty();
$v->setModel($group);
$v->modelColumn('parentId', '父级分组')->modelExists(GroupModel::class);
Expand Down Expand Up @@ -53,8 +53,8 @@ public function patch()

public function delete()
{
return DestroyAction
::beforeDestroy(function (BaseModel $model) {
return DestroyAction::new()
->beforeDestroy(static function (BaseModel $model) {
return Event::until('groupDestroy', [$model]);
})
->afterDestroy(function () {
Expand Down
4 changes: 2 additions & 2 deletions pages/api/admin/groups/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@
public function get()
{
return IndexAction::new()
->beforeFind(function (GroupModel $models) {
->beforeFind(static function (GroupModel $models) {
$models->where('level', 1)
->setDefaultSortColumn(['sort', 'id']);
})
->afterFind(function (GroupModel $models) {
->afterFind(static function (GroupModel $models) {
$models->load('children');
})
->exec($this);
Expand Down
2 changes: 1 addition & 1 deletion pages/api/admin/permissions/[id].php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
public function patch()
{
return UpdateAction::new()
->validate(function (PermissionModel $permission, $req) {
->validate(static function (PermissionModel $permission, $req) {
$v = V::defaultOptional()->defaultNotEmpty();
$v->setModel($permission);
$v->modelColumn('name', '名称')->requiredIfNew()->notModelDup();
Expand Down
6 changes: 3 additions & 3 deletions pages/api/admin/roles/[id].php
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
public function get()
{
return ShowAction::new()
->buildData(function (RoleModel $role) {
->buildData(static function (RoleModel $role) {
return [
'permissionIds' => $role->permissions->getAll('id'),
];
Expand All @@ -24,7 +24,7 @@ public function get()
public function patch()
{
return UpdateAction::new()
->validate(function ($role, $req) {
->validate(static function ($role, $req) {
$v = V::defaultOptional();
$v->setModel($role);
$v->modelColumn('name', '名称');
Expand All @@ -34,7 +34,7 @@ public function patch()
$v->array('permissionIds', '权限', 0, 100);
return $v->check($req);
})
->afterSave(function (RoleModel $role, $req) {
->afterSave(static function (RoleModel $role, $req) {
if (isset($req['permissionIds'])) {
$role->permissions()->syncRelation($req['permissionIds']);
}
Expand Down
8 changes: 4 additions & 4 deletions src/AdminPlugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ public function onAdminMenuGetMenus(AdminMenu $menu)

public function onPermissionGetMap(PermissionMap $map)
{
$map->prefix('admin/admins', function (PermissionMap $map) {
$map->prefix('admin/admins', static function (PermissionMap $map) {
$map->addList('', [
'GET api/admin/groups',
]);
Expand All @@ -76,7 +76,7 @@ public function onPermissionGetMap(PermissionMap $map)
]);
});

$map->prefix('admin/groups', function (PermissionMap $map) {
$map->prefix('admin/groups', static function (PermissionMap $map) {
$map->addList();
$map->addNew('', [
'GET api/admin/groups',
Expand All @@ -87,7 +87,7 @@ public function onPermissionGetMap(PermissionMap $map)
$map->addDelete();
});

$map->prefix('admin/roles', function (PermissionMap $map) {
$map->prefix('admin/roles', static function (PermissionMap $map) {
$map->addList();
$map->addNew('', [
'GET api/admin/permissions',
Expand All @@ -98,7 +98,7 @@ public function onPermissionGetMap(PermissionMap $map)
$map->addDelete();
});

$map->prefix('admin/permissions', function (PermissionMap $map) {
$map->prefix('admin/permissions', static function (PermissionMap $map) {
$map->addList();
$map->addNew();
$map->addEdit();
Expand Down
6 changes: 2 additions & 4 deletions src/Service/AdminMenu/Item.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,10 @@

namespace Miaoxing\Admin\Service\AdminMenu;

use JsonSerializable;

/**
* @experimental May be rename
*/
class Item implements JsonSerializable
class Item implements \JsonSerializable
{
/**
* @var string|null
Expand Down Expand Up @@ -299,7 +297,7 @@ protected function childrenToArray(array $children): array
}

// Sort items
usort($children, function ($childA, $childB) {
usort($children, static function ($childA, $childB) {
return $childA->getSort() < $childB->getSort();
});

Expand Down

0 comments on commit ca89f1e

Please sign in to comment.