Skip to content

Package Dependencies ​

Introduction ​

Which kitloom package requires which. Composer installs the dependencies by itself; this page is for planning: what a module pulls in, and what stops working if a package is left out.

Generated

The page is built from the packages' composer.json by php tools/dependency-docs.php in the packages repository — regenerate it instead of editing by hand. php tools/check-package-deps.php checks that every package declares the kitloom packages its code uses.

In the tables, kitloom packages are shown without the kitloom/ prefix. Requires lists direct dependencies only; theirs come along. Other requirements leaves out PHP, its extensions and Laravel itself.

Levels ​

A package builds only on packages from lower levels; level 0 needs nothing from kitloom. Install order follows the levels — Composer does this by itself.

  • Level 0: access, filament-admin-menu, modules, settings, wp-schema
  • Level 1: custom-fields, import-export, media, modules-nova, payments, permissions, search-replace, settings-filament, settings-nova, site
  • Level 2: blade-theme, import-export-filament, internal-links, link-counter, navigation, permissions-nova, post-types, redirects, search-replace-filament, shortcodes, site-filament, site-inertia, wp-schema-filament, wp-schema-nova
  • Level 3: custom-fields-filament, custom-fields-nova, forms, game-reviews-theme, import-export-nova, internal-links-filament, internal-links-nova, link-counter-filament, link-counter-nova, media-filament, media-nova, modules-filament, navigation-filament, navigation-nova, payments-filament, payments-nova, permissions-filament, post-types-filament, redirects-filament, redirects-nova, search-replace-nova, seo, shop, shortcodes-filament, shortcodes-nova, site-nova, slider, visual-editor-filament, visual-editor-nova
  • Level 4: forms-filament, forms-nova, marketplace-theme, portfolio-theme, post-types-nova, seo-filament, seo-nova, shop-filament, shop-nova, slider-filament, slider-nova

Platform packages ​

Always loaded; not on the Modules screen.

PackageRequiresOther requirementsRequired by
kitloom/access——custom-fields-filament, custom-fields-nova, forms-filament, forms-nova, import-export-filament, import-export-nova, internal-links-filament, internal-links-nova, link-counter-filament, link-counter-nova, modules-filament, modules-nova, navigation-filament, navigation-nova, payments-filament, payments-nova, permissions, post-types-filament, post-types-nova, redirects-filament, redirects-nova, search-replace-filament, search-replace-nova, seo-filament, seo-nova, settings-nova, shop-filament, shop-nova, shortcodes-filament, shortcodes-nova, site-filament, site-nova, slider-filament, slider-nova, wp-schema-filament, wp-schema-nova
kitloom/mediawp-schema—game-reviews-theme, media-filament, media-nova, portfolio-theme, shop, shop-filament, shop-nova, slider, slider-nova
kitloom/modules——modules-filament, modules-nova
kitloom/navigationsite, wp-schema—game-reviews-theme, marketplace-theme, navigation-filament, navigation-nova, portfolio-theme
kitloom/permissionsaccess, settings, wp-schemaspatie/laravel-permissionpermissions-filament, permissions-nova
kitloom/settings——blade-theme, forms, forms-nova, game-reviews-theme, internal-links, marketplace-theme, payments, permissions, permissions-filament, permissions-nova, portfolio-theme, redirects, seo, seo-filament, settings-filament, settings-nova, shop, shortcodes, site, site-nova
kitloom/shortcodessettings, site—forms, game-reviews-theme, portfolio-theme, seo, shop, shortcodes-filament, shortcodes-nova, slider
kitloom/sitesettings, wp-schema—blade-theme, game-reviews-theme, internal-links, internal-links-filament, internal-links-nova, link-counter, marketplace-theme, navigation, portfolio-theme, post-types, redirects, seo, seo-filament, seo-nova, shop, shortcodes, site-filament, site-inertia, site-nova, wp-schema-filament, wp-schema-nova
kitloom/site-inertiasiteinertiajs/inertia-laravelgame-reviews-theme, portfolio-theme
kitloom/wp-schema——custom-fields, custom-fields-filament, custom-fields-nova, forms, forms-filament, forms-nova, game-reviews-theme, import-export, import-export-nova, internal-links, internal-links-filament, internal-links-nova, link-counter, marketplace-theme, media, media-filament, media-nova, navigation, navigation-filament, navigation-nova, permissions, portfolio-theme, post-types, post-types-filament, post-types-nova, redirects, redirects-filament, redirects-nova, search-replace, search-replace-filament, search-replace-nova, seo, seo-filament, seo-nova, shop, shop-filament, shop-nova, site, slider, slider-filament, slider-nova, visual-editor-filament, wp-schema-filament, wp-schema-nova

Modules ​

Declared with extra.kitloom.module: they appear on the Modules screen and can be deactivated.

PackageRequiresOther requirementsRequired by
kitloom/custom-fields
Custom Fields
wp-schema—custom-fields-filament, custom-fields-nova, game-reviews-theme
kitloom/forms
Forms
settings, shortcodes, wp-schema—forms-filament, forms-nova, portfolio-theme
kitloom/import-export
Import & Export
wp-schema—import-export-filament, import-export-nova
kitloom/internal-links
Internal Links
settings, site, wp-schema—internal-links-filament, internal-links-nova
kitloom/link-counter
Link Counter
site, wp-schema—link-counter-filament, link-counter-nova
kitloom/payments
Payments
settingsfomvasss/laravel-billingpayments-filament, payments-nova, shop
kitloom/post-types
Post Types
site, wp-schema—game-reviews-theme, post-types-filament, post-types-nova
kitloom/redirects
Redirections
settings, site, wp-schema—redirects-filament, redirects-nova
kitloom/search-replace
Search & Replace
wp-schema—search-replace-filament, search-replace-nova
kitloom/seo
SEO
settings, shortcodes, site, wp-schemaguzzlehttp/guzzleseo-filament, seo-nova
kitloom/shop
Shop
media, payments, settings, shortcodes, site, wp-schema—marketplace-theme, shop-filament, shop-nova
kitloom/slider
Sliders
media, shortcodes, wp-schema—slider-filament, slider-nova

Themes ​

PackageRequiresOther requirementsRequired by
kitloom/blade-themesettings, site——
kitloom/game-reviews-themecustom-fields, media, navigation, post-types, settings, shortcodes, site, site-inertia, wp-schemainertiajs/inertia-laravel—
kitloom/marketplace-themenavigation, settings, shop, site, wp-schema——
kitloom/portfolio-themeforms, media, navigation, settings, shortcodes, site, site-inertia, wp-schemainertiajs/inertia-laravel—

Filament admin ​

The Filament part of a module or platform package.

PackageRequiresOther requirementsRequired by
kitloom/custom-fields-filamentaccess, custom-fields, wp-schema, wp-schema-filamentfilament/filament—
kitloom/forms-filamentaccess, forms, settings-filament, wp-schema, wp-schema-filamentfilament/filament—
kitloom/import-export-filamentaccess, import-exportfilament/filament—
kitloom/internal-links-filamentaccess, internal-links, site, wp-schema, wp-schema-filamentfilament/filament—
kitloom/link-counter-filamentaccess, link-counter, wp-schema-filamentfilament/filament—
kitloom/media-filamentmedia, wp-schema, wp-schema-filamentfilament/filament—
kitloom/modules-filamentaccess, modules, wp-schema-filamentfilament/filament—
kitloom/navigation-filamentaccess, navigation, settings-filament, wp-schemafilament/filament—
kitloom/payments-filamentaccess, payments, settings-filament, wp-schema-filamentfilament/filament—
kitloom/permissions-filamentpermissions, settings, wp-schema-filamentfilament/filament—
kitloom/post-types-filamentaccess, post-types, wp-schema, wp-schema-filamentfilament/filament—
kitloom/redirects-filamentaccess, redirects, settings-filament, wp-schemafilament/filament—
kitloom/search-replace-filamentaccess, search-replace, wp-schemafilament/filament—
kitloom/seo-filamentaccess, seo, settings, settings-filament, site, wp-schema, wp-schema-filamentfilament/filament—
kitloom/settings-filamentsettingsfilament/filamentforms-filament, navigation-filament, payments-filament, redirects-filament, seo-filament, shortcodes-filament, wp-schema-filament
kitloom/shop-filamentaccess, media, shop, wp-schema, wp-schema-filamentfilament/filament—
kitloom/shortcodes-filamentaccess, settings-filament, shortcodesfilament/filament—
kitloom/site-filamentaccess, sitefilament/filament—
kitloom/slider-filamentaccess, slider, wp-schema, wp-schema-filamentfilament/filament—
kitloom/visual-editor-filamentwp-schema, wp-schema-filamentfilament/filament—
kitloom/wp-schema-filamentaccess, settings-filament, site, wp-schemafilament/filamentcustom-fields-filament, forms-filament, internal-links-filament, link-counter-filament, media-filament, modules-filament, payments-filament, permissions-filament, post-types-filament, seo-filament, shop-filament, slider-filament, visual-editor-filament

Nova admin ​

The Nova part of a module or platform package.

PackageRequiresOther requirementsRequired by
kitloom/custom-fields-novaaccess, custom-fields, wp-schema, wp-schema-novalaravel/nova, whitecube/nova-flexible-contentpost-types-nova
kitloom/forms-novaaccess, forms, settings, settings-nova, wp-schema, wp-schema-novalaravel/nova—
kitloom/import-export-novaaccess, import-export, wp-schema, wp-schema-novalaravel/nova—
kitloom/internal-links-novaaccess, internal-links, site, wp-schema, wp-schema-novalaravel/nova—
kitloom/link-counter-novaaccess, link-counter, wp-schema-novalaravel/nova—
kitloom/media-novamedia, wp-schema, wp-schema-novalaravel/novaslider-nova
kitloom/modules-novaaccess, moduleslaravel/nova—
kitloom/navigation-novaaccess, navigation, wp-schema, wp-schema-novalaravel/nova—
kitloom/payments-novaaccess, payments, settings-nova, wp-schema-novalaravel/nova—
kitloom/permissions-novapermissions, settingslaravel/nova—
kitloom/post-types-novaaccess, custom-fields-nova, post-types, wp-schema, wp-schema-novalaravel/nova—
kitloom/redirects-novaaccess, redirects, settings-nova, wp-schema, wp-schema-novalaravel/nova, whitecube/nova-flexible-content—
kitloom/search-replace-novaaccess, search-replace, wp-schema, wp-schema-novalaravel/nova—
kitloom/seo-novaaccess, seo, settings-nova, site, wp-schema, wp-schema-novalaravel/nova, outl1ne/nova-multiselect-field—
kitloom/settings-novaaccess, settingslaravel/novaforms-nova, payments-nova, redirects-nova, seo-nova, site-nova, wp-schema-nova
kitloom/shop-novaaccess, media, shop, wp-schema, wp-schema-novalaravel/nova, outl1ne/nova-multiselect-field—
kitloom/shortcodes-novaaccess, shortcodes, wp-schema-novalaravel/nova, waynestate/nova-text-copy-field—
kitloom/site-novaaccess, settings, settings-nova, site, wp-schema-novalaravel/nova—
kitloom/slider-novaaccess, media, media-nova, slider, wp-schema, wp-schema-novalaravel/nova, whitecube/nova-flexible-content—
kitloom/visual-editor-novawp-schema-novalaravel/nova—
kitloom/wp-schema-novaaccess, settings-nova, site, wp-schemalaravel/nova, outl1ne/nova-link-field, outl1ne/nova-multiselect-field, whitecube/nova-flexible-contentcustom-fields-nova, forms-nova, import-export-nova, internal-links-nova, link-counter-nova, media-nova, navigation-nova, payments-nova, post-types-nova, redirects-nova, search-replace-nova, seo-nova, shop-nova, shortcodes-nova, site-nova, slider-nova, visual-editor-nova

Admin helpers ​

PackageRequiresOther requirementsRequired by
kitloom/filament-admin-menu—filament/filament—