private function getFieldConfigRules()
    {
        return [
            'name'              => ['type' => TypeService::TYPE_STRING, 'required' => true],
            'type'              => ['type' => TypeService::TYPE_ANY, 'required' => true],
            'args'              => ['type' => TypeService::TYPE_ARRAY],
            'description'       => ['type' => TypeService::TYPE_STRING],
            'resolve'           => ['type' => TypeService::TYPE_CALLABLE],
            'isDeprecated'      => ['type' => TypeService::TYPE_BOOLEAN],
            'deprecationReason' => ['type' => TypeService::TYPE_STRING],
            'cost'              => ['type' => TypeService::TYPE_ANY]
        ];
    }
private function getFieldConfigRules()
    {
        return [
            'name'              => ['type' => TypeService::TYPE_STRING, 'required' => true],
            'type'              => ['type' => TypeService::TYPE_ANY, 'required' => true],
            'args'              => ['type' => TypeService::TYPE_ARRAY],
            'description'       => ['type' => TypeService::TYPE_STRING],
            'resolve'           => ['type' => TypeService::TYPE_CALLABLE],
            'isDeprecated'      => ['type' => TypeService::TYPE_BOOLEAN],
            'deprecationReason' => ['type' => TypeService::TYPE_STRING],
            'cost'              => ['type' => TypeService::TYPE_ANY]
        ];
    }
private function getFieldConfigRules ( ) { return [ 'name' => [ 'type' => TypeService :: TYPE_STRING , 'required' => true ] , 'type' => [ 'type' => TypeService :: TYPE_ANY , 'required' => true ] , 'args' => [ 'type' => TypeService :: TYPE_ARRAY ] , 'description' => [ 'type' => TypeService :: TYPE_STRING ] , 'resolve' => [ 'type' => TypeService :: TYPE_CALLABLE ] , 'isDeprecated' => [ 'type' => TypeService :: TYPE_BOOLEAN ] , 'deprecationReason' => [ 'type' => TypeService :: TYPE_STRING ] , 'cost' => [ 'type' => TypeService :: TYPE_ANY ] ] ; }
Exists for the performance
@return array
Exists for the performance