Voyager запутывается в приложении Laravel, поэтому простого выполнения
composer remove tcg/voyager
может быть недостаточно
- удалить хранилище larapack hooks из
composer.json
"repositories": {
"hooks": {
"type": "composer",
"url": "https://larapack.io"
}
}
Также удалите каталог hooks
в корне вашего проекта
- удалите маршруты voyager из
routes/web.php
Route::group(['prefix' => 'admin'], function () {
Voyager::routes();
});
- Пустьпользовательская модель расширяется
Auth\User
вместо пользователя Voyager
С этого
class User extends \TCG\Voyager\Models\User
На это
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable
- удалить конфигурацию Voyager из
config/voyager.php
- удаление миграций voyager из
database/migrations
2016_01_01_000000_create_pages_table.php
2016_01_01_000000_create_posts_table.php
2016_02_15_204651_create_categories_table.php
2017_04_11_000000_alter_post_nullable_fields_table.php
- удаление баз данных из
database/seeds
CategoriesTableSeeder.php
DataRowsTableSeeder.php
DataTypesTableSeeder.php
MenuItemsTableSeeder.php
MenusTableSeeder.php
PagesTableSeeder.php
PermissionRoleTableSeeder.php
PermissionsTableSeeder.php
PostsTableSeeder.php
RolesTableSeeder.php
SettingsTableSeeder.php
TranslationsTableSeeder.php
UsersTableSeeder.php
VoyagerDatabaseSeeder.php
VoyagerDummyDatabaseSeeder.php
- И, наконец, удалите папку
public/vendor/tcg
, чтобы удалить статические активы