Blueprint
final class Blueprint
| internal | 
Generates blueprint of template class.
Methods
                    ClassType
                
                
                    generateTemplateClass(array $params, string|null $name = 'Template', string|null $extends = null)
        
                                            
                
            No description
                    void
                
                
                    printClass(ClassType $class)
        
                                            
                
            No description
                    string
                
                
                    clickableFile(string $file, int $line = 1)
        
                                            
                
            No description
                    void
                
                
                    printVars(array $vars)
        
                                            
                
            No description
                    void
                
                
                    addProperties(ClassType $class, array $props)
        
                                            
                
            No description
                    void
                
                
                    addFunctions(ClassType $class, array $funcs)
        
                                            
                
            No description
                    string
                
                
                    printParameters(Method $function, PhpNamespace|null $namespace = null)
        
                                            
                
            No description
                    void
                
                
                    printBegin()
        
                                            
                
            No description
                    void
                
                
                    printEnd()
        
                                            
                
            No description
                    void
                
                
                    printHeader(string $string)
        
                                            
                
            No description
                    void
                
                
                    printCode(string $code, string $lang = 'php')
        
                                            
                
            No description
Details
        at line 22
                            ClassType
    generateTemplateClass(array $params, string|null $name = 'Template', string|null $extends = null)
        
    
    No description
        at line 52
                            void
    printClass(ClassType $class)
        
    
    No description
        at line 58
                            string
    clickableFile(string $file, int $line = 1)
        
    
    No description
        at line 68
                            void
    printVars(array $vars)
        
    
    No description
        at line 86
                            void
    addProperties(ClassType $class, array $props)
        
    
    No description
        at line 100
                            void
    addFunctions(ClassType $class, array $funcs)
        
    
    No description
        at line 130
                            string
    printParameters(Method $function, PhpNamespace|null $namespace = null)
        
    
    No description
        at line 150
                            void
    printBegin()
        
    
    No description
        at line 158
                            void
    printEnd()
        
    
    No description
        at line 164
                            void
    printHeader(string $string)
        
    
    No description
        at line 172
                            void
    printCode(string $code, string $lang = 'php')
        
    
    No description