@@ -21,8 +21,7 @@ abstract class StringScalar extends ScalarType
2121     */ 
2222    public  static  function  make (string  $ namestring  $ descriptionnull , callable  $ isValidself 
2323    {
24-         $ instancenew  class () extends  StringScalar
25-         {
24+         $ instancenew  class () extends  StringScalar {
2625            /** 
2726             * Check if the given string is a valid email. 
2827             * 
@@ -35,14 +34,14 @@ protected function isValid(string $stringValue): bool
3534                return  call_user_func ($ this isValid , $ stringValue
3635            }
3736        };
38-          
37+ 
3938        $ instancename  = $ name
4039        $ instancedescription  = $ description
4140        $ instanceisValid  = $ isValid
42-          
41+ 
4342        return  $ instance
4443    }
45-      
44+ 
4645    /** 
4746     * Check if the given string is a valid email. 
4847     * 
@@ -51,7 +50,7 @@ protected function isValid(string $stringValue): bool
5150     * @return bool 
5251     */ 
5352    abstract  protected  function  isValid (string  $ stringValuebool ;
54-      
53+ 
5554    /** 
5655     * Serializes an internal value to include in a response. 
5756     * 
@@ -62,16 +61,16 @@ abstract protected function isValid(string $stringValue): bool;
6261    public  function  serialize ($ valuestring 
6362    {
6463        $ stringValueassertString ($ value
65-          
64+ 
6665        if  (!$ this isValid ($ stringValue
6766            throw  new  InvariantViolation (
6867                $ this invalidStringMessage ($ stringValue
6968            );
7069        }
71-          
70+ 
7271        return  $ stringValue
7372    }
74-      
73+ 
7574    /** 
7675     * @param string $stringValue 
7776     * 
@@ -80,10 +79,10 @@ public function serialize($value): string
8079    public  function  invalidStringMessage (string  $ stringValuestring 
8180    {
8281        $ safeValueprintSafeJson ($ stringValue
83-          
82+ 
8483        return  "The given string  {$ safeValue is not a valid  {$ this tryInferName ()}. " ;
8584    }
86-      
85+ 
8786    /** 
8887     * Parses an externally provided value (query variable) to use as an input. 
8988     * 
@@ -96,16 +95,16 @@ public function invalidStringMessage(string $stringValue): string
9695    public  function  parseValue ($ valuestring 
9796    {
9897        $ stringValueassertString ($ value
99-          
98+ 
10099        if  (!$ this isValid ($ stringValue
101100            throw  new  Error (
102101                $ this invalidStringMessage ($ stringValue
103102            );
104103        }
105-          
104+ 
106105        return  $ stringValue
107106    }
108-      
107+ 
109108    /** 
110109     * Parses an externally provided literal value (hardcoded in GraphQL query) to use as an input. 
111110     * 
@@ -124,14 +123,14 @@ public function parseValue($value): string
124123    public  function  parseLiteral ($ valueNodearray  $ variablesnull ): string 
125124    {
126125        $ stringValueassertStringLiteral ($ valueNode
127-          
126+ 
128127        if  (!$ this isValid ($ stringValue
129128            throw  new  Error (
130129                $ this invalidStringMessage ($ stringValue
131130                $ valueNode
132131            );
133132        }
134-          
133+ 
135134        return  $ stringValue
136135    }
137136}
0 commit comments