mirror of
https://github.com/flarum/core.git
synced 2025-07-20 08:11:27 +02:00
Fix code style and doc block
This commit is contained in:
@@ -223,22 +223,24 @@ class ExtensionManager
|
|||||||
*
|
*
|
||||||
* @param Extension $extension
|
* @param Extension $extension
|
||||||
* @param bool|true $up
|
* @param bool|true $up
|
||||||
* @return array Notes from the migrator.
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function migrate(Extension $extension, $up = true)
|
public function migrate(Extension $extension, $up = true)
|
||||||
{
|
{
|
||||||
if ($extension->hasMigrations()) {
|
if (! $extension->hasMigrations()) {
|
||||||
$migrationDir = $extension->getPath().'/migrations';
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
$this->app->bind('Illuminate\Database\Schema\Builder', function ($container) {
|
$migrationDir = $extension->getPath().'/migrations';
|
||||||
return $container->make('Illuminate\Database\ConnectionInterface')->getSchemaBuilder();
|
|
||||||
});
|
|
||||||
|
|
||||||
if ($up) {
|
$this->app->bind('Illuminate\Database\Schema\Builder', function ($container) {
|
||||||
$this->migrator->run($migrationDir, $extension);
|
return $container->make('Illuminate\Database\ConnectionInterface')->getSchemaBuilder();
|
||||||
} else {
|
});
|
||||||
$this->migrator->reset($migrationDir, $extension);
|
|
||||||
}
|
if ($up) {
|
||||||
|
$this->migrator->run($migrationDir, $extension);
|
||||||
|
} else {
|
||||||
|
$this->migrator->reset($migrationDir, $extension);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user