for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Ecodev\Felix\Api\Output;
use GraphQL\Type\Definition\ObjectType;
final class PermissionsType extends ObjectType
{
public function __construct()
$config = [
'name' => 'Permissions',
'description' => 'Describe permissions for current user',
'fields' => [
'create' => [
'type' => self::nonNull(self::boolean()),
'description' => 'Whether the current logged in user can create',
],
'read' => [
'description' => 'Whether the current logged in user can read',
'update' => [
'description' => 'Whether the current logged in user can update',
'delete' => [
'description' => 'Whether the current logged in user can delete',
];
parent::__construct($config);
}