├── .github └── workflows │ └── php.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── composer.json ├── composer.lock ├── config └── hopper.php └── src ├── BootChecks └── Environment.php ├── Connections ├── MySql.php └── Sqlite.php ├── Console ├── CurrentCommand.php ├── DeleteCommand.php ├── HopCommand.php └── PublishCommand.php ├── Contracts ├── BootCheck.php ├── Connection.php ├── Engine.php └── Filer.php ├── Database.php ├── Engines └── Engine.php ├── Events ├── DatabaseCreated.php ├── DatabaseDeleted.php ├── DatabaseNotDeleted.php ├── HoppedToDatabase.php └── HoppedToDefault.php ├── Exceptions └── NoConnectionException.php ├── Facades ├── Git.php └── Hop.php ├── Filers └── JsonFiler.php ├── Git └── Git.php ├── Hopper.php ├── HopperServiceProvider.php └── Traits └── Console ├── CatchesExceptions.php └── ListensForEvents.php /.github/workflows/php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/.github/workflows/php.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/composer.lock -------------------------------------------------------------------------------- /config/hopper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/config/hopper.php -------------------------------------------------------------------------------- /src/BootChecks/Environment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/BootChecks/Environment.php -------------------------------------------------------------------------------- /src/Connections/MySql.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Connections/MySql.php -------------------------------------------------------------------------------- /src/Connections/Sqlite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Connections/Sqlite.php -------------------------------------------------------------------------------- /src/Console/CurrentCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Console/CurrentCommand.php -------------------------------------------------------------------------------- /src/Console/DeleteCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Console/DeleteCommand.php -------------------------------------------------------------------------------- /src/Console/HopCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Console/HopCommand.php -------------------------------------------------------------------------------- /src/Console/PublishCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Console/PublishCommand.php -------------------------------------------------------------------------------- /src/Contracts/BootCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Contracts/BootCheck.php -------------------------------------------------------------------------------- /src/Contracts/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Contracts/Connection.php -------------------------------------------------------------------------------- /src/Contracts/Engine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Contracts/Engine.php -------------------------------------------------------------------------------- /src/Contracts/Filer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Contracts/Filer.php -------------------------------------------------------------------------------- /src/Database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Database.php -------------------------------------------------------------------------------- /src/Engines/Engine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Engines/Engine.php -------------------------------------------------------------------------------- /src/Events/DatabaseCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Events/DatabaseCreated.php -------------------------------------------------------------------------------- /src/Events/DatabaseDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Events/DatabaseDeleted.php -------------------------------------------------------------------------------- /src/Events/DatabaseNotDeleted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Events/DatabaseNotDeleted.php -------------------------------------------------------------------------------- /src/Events/HoppedToDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Events/HoppedToDatabase.php -------------------------------------------------------------------------------- /src/Events/HoppedToDefault.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Events/HoppedToDefault.php -------------------------------------------------------------------------------- /src/Exceptions/NoConnectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Exceptions/NoConnectionException.php -------------------------------------------------------------------------------- /src/Facades/Git.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Facades/Git.php -------------------------------------------------------------------------------- /src/Facades/Hop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Facades/Hop.php -------------------------------------------------------------------------------- /src/Filers/JsonFiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Filers/JsonFiler.php -------------------------------------------------------------------------------- /src/Git/Git.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Git/Git.php -------------------------------------------------------------------------------- /src/Hopper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Hopper.php -------------------------------------------------------------------------------- /src/HopperServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/HopperServiceProvider.php -------------------------------------------------------------------------------- /src/Traits/Console/CatchesExceptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Traits/Console/CatchesExceptions.php -------------------------------------------------------------------------------- /src/Traits/Console/ListensForEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nedwors/hopper/HEAD/src/Traits/Console/ListensForEvents.php --------------------------------------------------------------------------------