IndexDefinition
class IndexDefinition extends Fluent (View source)
Properties
| protected | $attributes | from Fluent | 
Methods
                    $this
                
                
                    __call(TKey $method, $parameters)
        
                                            
                Handle dynamic calls to the fluent instance to set attributes.
from 
Fluent
            
                    $this
                
                
                    algorithm(string $algorithm) Specify an algorithm for the index (MySQL/PostgreSQL)
        
                                            
                
            No description
                    $this
                
                
                    language(string $language) Specify a language for the full text index (PostgreSQL)
        
                                            
                
            No description
                    $this
                
                
                    deferrable(bool $value = true) Specify that the unique index is deferrable (PostgreSQL)
        
                                            
                
            No description
                    $this
                
                
                    initiallyImmediate(bool $value = true) Specify the default time to check the unique index constraint (PostgreSQL)
        
                                            
                
            No description
Details
        in 
Fluent at line 32
                            void
    __construct(TValue> $attributes = [])
        
    
    Create a new fluent instance.
        in 
Fluent at line 48
                            
    get($key, $default = null)
        
    
    No description
        in 
Fluent at line 62
                            
    getAttributes()
        
    
    No description
        in 
Fluent at line 72
                            
    toArray()
        
    
    No description
        in 
Fluent at line 82
                            array
    jsonSerialize()
        
    
    No description
        in 
Fluent at line 93
                            string
    toJson(int $options = 0)
        
    
    Convert the object to its JSON representation.
        
                            bool
    offsetExists(TKey $offset)
        
    
    Determine if the given offset exists.
        
                            mixed
    offsetGet(TKey $offset)
        
    
    Get the value for a given offset.
        
                            void
    offsetSet(TKey $offset, TValue $value)
        
    
    Set the value at the given offset.
        
                            void
    offsetUnset(TKey $offset)
        
    
    Unset the value at the given offset.
        
                            $this
    __call(TKey $method, $parameters)
        
    
    Handle dynamic calls to the fluent instance to set attributes.
        
                            TValue|null
    __get(TKey $key)
        
    
    Dynamically retrieve the value of an attribute.
        
                            void
    __set(TKey $key, TValue $value)
        
    
    Dynamically set the value of an attribute.
        
                            bool
    __isset(TKey $key)
        
    
    Dynamically check if an attribute is set.
        
                            void
    __unset(TKey $key)
        
    
    Dynamically unset an attribute.
        
                            $this
    algorithm(string $algorithm) Specify an algorithm for the index (MySQL/PostgreSQL)
        
    
    No description
        
                            $this
    language(string $language) Specify a language for the full text index (PostgreSQL)
        
    
    No description
        
                            $this
    deferrable(bool $value = true) Specify that the unique index is deferrable (PostgreSQL)
        
    
    No description
        
                            $this
    initiallyImmediate(bool $value = true) Specify the default time to check the unique index constraint (PostgreSQL)
        
    
    No description