tourze / catalog-bundle
分类模块
Installs: 4
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:symfony-bundle
pkg:composer/tourze/catalog-bundle
Requires
- doctrine/collections: ^2.3
- doctrine/data-fixtures: ^2.0
- doctrine/dbal: ^4.0
- doctrine/doctrine-bundle: ^2.13
- doctrine/doctrine-fixtures-bundle: ^4.0
- doctrine/orm: ^3.0
- doctrine/persistence: ^4.1
- easycorp/easyadmin-bundle: ^4
- knplabs/knp-menu: ^3.7
- knplabs/knp-paginator-bundle: ^6.5
- symfony/config: ^7.3
- symfony/dependency-injection: ^7.3
- symfony/doctrine-bridge: ^7.3
- symfony/framework-bundle: ^7.3
- symfony/http-kernel: ^7.3
- symfony/property-access: ^7.3
- symfony/security-core: ^7.3
- symfony/security-http: ^7.3
- symfony/serializer: ^7.3
- symfony/twig-bundle: ^7.3
- symfony/yaml: ^7.3
- tourze/arrayable: 1.*
- tourze/bundle-dependency: 1.*
- tourze/doctrine-helper: 0.0.*
- tourze/doctrine-indexed-bundle: 1.0.*
- tourze/doctrine-ip-bundle: 1.0.*
- tourze/doctrine-snowflake-bundle: 1.0.*
- tourze/doctrine-timestamp-bundle: 1.0.*
- tourze/doctrine-track-bundle: 1.0.*
- tourze/doctrine-user-bundle: 1.0.*
- tourze/easy-admin-menu-bundle: 1.0.*
- tourze/easy-admin-tree-select-field-bundle: 1.0.*
- tourze/file-storage-bundle: 1.0.*
- tourze/json-rpc-cache-bundle: 1.0.*
- tourze/json-rpc-core: 1.0.*
- tourze/json-rpc-lock-bundle: 1.0.*
- tourze/json-rpc-paginator-bundle: 1.0.*
- tourze/symfony-dependency-service-loader: 1.*
Requires (Dev)
This package is auto-updated.
Last update: 2025-11-01 19:11:05 UTC
README
A Symfony bundle for managing catalog and classification functionality.
Installation
Add this bundle to your Symfony project:
composer require tourze/catalog-bundle
Quick Start
- Register the bundle in your
config/bundles.php:
<?php return [ // ... other bundles Tourze\CatalogBundle\CatalogBundle::class => ['all' => true], ];
- The bundle provides basic catalog management infrastructure for your Symfony application.
Features
- Basic catalog bundle structure
- Symfony 6.4+ compatibility
- PHP 8.1+ support
- Doctrine ORM integration
- Timestamp tracking support
Configuration
The bundle uses default Symfony configuration. Services are automatically registered with autowiring enabled.
Usage
This bundle provides the foundation for catalog-related functionality in your Symfony application. It includes:
- Bundle class with dependency management
- Extension for service configuration
- Basic service configuration
// Example usage in your application use Tourze\CatalogBundle\CatalogBundle; // The bundle is automatically registered and configured
Testing
Run the test suite:
./vendor/bin/phpunit packages/catalog-bundle/tests
Dependencies
- PHP 8.1+
- Symfony 6.4+
- Doctrine ORM 3.0+
- tourze/doctrine-timestamp-bundle
License
This bundle is released under the MIT License. See the LICENSE file for details.