BackupModel
class BackupModel extends ModelRepository (View source)
The BackupModel class.
Traits
Properties
| string | $lastBackup | Property lastBackup. | 
Methods
Instantiate the model.
transactionStart
transactionCommit
transactionRollback
backup
getSQLExport
Method to get property Command
Method to set property command
restoreLatest
Details
        in SingletonTrait at line         line 32
                static            SingletonTrait
    getInstance(array $args)
        
    
    getInstance
        in SingletonTrait at line         line 51
                static            mixed
    setInstance(object $instance)
        
    
    setInstance
        in ModelRepository at line         line 84
                            
    __construct(Structure|array $config = null, Structure $state = null, mixed $source = null)
        
    
    Instantiate the model.
        in ModelRepository at line         line 118
                            mixed
    __call(string $name, array $args = array())
        
    
    __call
        in ModelRepository at line         line 145
                            Structure
    getConfig()
        
    
    Method to get property Config
        in ModelRepository at line         line 157
                            ModelRepository
    setConfig(Structure $config)
        
    
    Method to set property config
        in ModelRepository at line         line 169
                            string
    getName()
        
    
    Method to get property Name
        in ModelRepository at line         line 195
                            ModelRepository
    setName(string $name)
        
    
    Method to set property name
        in ModelRepository at line         line 209
                            string
    getCacheId(string $id = null)
        
    
    getStoredId
        in ModelRepository at line         line 260
                            ModelRepository
    resetCache()
        
    
    resetCache
        in ModelRepository at line         line 285
                            Structure
    getState()
        
    
    Get the model state.
        in ModelRepository at line         line 297
                            void
    setState(Structure $state)
        
    
    Set the model state.
        in ModelRepository at line         line 310
                            mixed
    get(string $key, mixed $default = null)
        
    
    get
        in ModelRepository at line         line 323
                            $this
    set(string $key, mixed $value)
        
    
    set
        in ModelRepository at line         line 335
                            ModelRepository
    reset()
        
    
    reset
        in ModelRepository at line         line 349
                            boolean
    offsetExists(mixed $offset)
        
    
    Is a property exists or not.
        in ModelRepository at line         line 362
                            mixed
    offsetGet(mixed $offset)
        
    
    Get a property.
        in ModelRepository at line         line 376
                            void
    offsetSet(mixed $offset, mixed $value)
        
    
    Set a value to property.
        in ModelRepository at line         line 389
                            void
    offsetUnset(mixed $offset)
        
    
    Unset a property.
        in ModelRepository at line         line 401
                            Structure
    __get(string $name)
        
    
    __get
        in DatabaseModelTrait at line         line 36
                            void
    bootDatabaseModelTrait(ModelRepository $model)
        
    
    bootDatabaseModelTrait
        in DatabaseModelTrait at line         line 47
                            AbstractDatabaseDriver
    getDb()
        
    
    getDb
        in DatabaseModelTrait at line         line 69
                            DatabaseModelTrait
    setDb(AbstractDatabaseDriver $db)
        
    
    setDb
        in DatabaseModelTrait at line         line 88
                            DatabaseModelTrait
    transactionStart(boolean $nested = true)
        
    
    transactionStart
        in DatabaseModelTrait at line         line 102
                            DatabaseModelTrait
    transactionCommit(boolean $nested = true)
        
    
    transactionCommit
        in DatabaseModelTrait at line         line 116
                            DatabaseModelTrait
    transactionRollback(boolean $nested = true)
        
    
    transactionRollback
        at line         line 46
                            boolean
    backup()
        
    
    backup
        at line         line 70
                            string
    getSQLExport()
        
    
    getSQLExport
        at line         line 82
                            mixed
    getCommand()
        
    
    Method to get property Command
        at line         line 94
                            BackupModel
    setCommand(AbstractCommand $command)
        
    
    Method to set property command
        at line         line 106
                            void
    restoreLatest()
        
    
    restoreLatest