CryptoManager
class CryptoManager extends AdapterManager
Crypto manager.
Traits
                    Configurable trait.
                
            Properties
| protected string | $default | Name of the default connection. | from ConfigurableTrait | 
| protected array | $configurations | Configurations. | from ConfigurableTrait | 
| protected Container | $container | Container. | from AdapterManager | 
| protected array | $extensions | Extensions. | from AdapterManager | 
| protected array | $instances | Connections. | from AdapterManager | 
Methods
                    mixed
                
                
                    instantiate(string $configuration)
        
                                            
                
            Returns a crypto instance.
                    instance()
        
                                            
                
            No description
                    mixed
                
                
                    __call(string $name, array $arguments)
        
                                            
                Magic shortcut to the default configuration.
from AdapterManager
            
                    opensslFactory(array $configuration)
        
                                            
                
            OpenSSL encrypter factory.
                    string
                
                
                    encrypt(string  $string)
        
                                            
                
            No description
                    string|false
                
                
                    decrypt(string  $string)
        
                                            
                
            No description
Details
        in ConfigurableTrait at         line 37
                            
    __construct(string $default, array $configurations)
        
    
    Constructor.
        in ConfigurableTrait at         line 50
                            
    addConfiguration(string $name, array $configuration)
        
    
    Adds a configuration.
        in ConfigurableTrait at         line 61
                            
    removeConfiguration(string $name)
        
    
    Removes a configuration.
It will also remove any active connection linked to the configuration.
        in AdapterManager at         line 70
                            
    extend(string $name, string|Closure $adapter)
        
    
    Adds extension.
        in AdapterManager at         line 82
                    protected        mixed
    factory(string $adapterName, array $configuration = [])
        
    
    Factory.
        at         line 46
                    protected        mixed
    instantiate(string $configuration)
        
    
    Returns a crypto instance.
        at         line 27
                            EncrypterInterface
    instance()
        
    
    
        in AdapterManager at         line 136
                            mixed
    __call(string $name, array $arguments)
        
    
    Magic shortcut to the default configuration.
        at         line 35
                    protected        OpenSSL
    opensslFactory(array $configuration)
        
    
    OpenSSL encrypter factory.