kematjaya / url-bundle
8.1
2026-10-02 01:43 UTC
Requires
- php: >=8.3
- doctrine/collections: ^2.0|^3.0
- minwork/array: ^1.13
- symfony/config: ^6.4|^7.0|^8.0
- symfony/console: ^6.4|^7.0|^8.0
- symfony/dependency-injection: ^6.4|^7.0|^8.0
- symfony/filesystem: ^6.4|^7.0|^8.0
- symfony/form: ^6.4|^7.0|^8.0
- symfony/framework-bundle: ^6.4|^7.0|^8.0
- symfony/http-kernel: ^6.4|^7.0|^8.0
- symfony/options-resolver: ^6.4|^7.0|^8.0
- symfony/routing: ^6.4|^7.0|^8.0
- symfony/security-bundle: ^6.4|^7.0|^8.0
- symfony/security-core: ^6.4|^7.0|^8.0
- symfony/security-csrf: ^6.4|^7.0|^8.0
- symfony/service-contracts: ^2.5|^3.0
- symfony/translation: ^6.4|^7.0|^8.0
- symfony/translation-contracts: ^2.5|^3.0
- symfony/twig-bundle: ^6.4|^7.0|^8.0
- symfony/yaml: ^6.4|^7.0|^8.0
Requires (Dev)
- phpunit/phpunit: ^9.6
- symfony/browser-kit: ^6.4|^7.0|^8.0
- symfony/phpunit-bridge: ^6.4|^7.0|^8.0
- symfony/var-dumper: ^6.4|^7.0|^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-02 01:49:46 UTC
README
Supports symfony 5.4 (PHP >= 7.4) and 6.4 (PHP >= 8.1). For symfony 7 use version 7.x.
- Installation
composer require kematjaya/url-bundle - dump available route path
default will update on file 'resources/url.yaml'php bin/console url:configure - usage
{{ link_to('route_path', {id: data.id}, {class: "btn btn-xs btn-outline-info", 'icon': '<span class="fa fa-edit"></span>', label: 'edit'|trans}, {action: 'update', object: data}) }} {{ delete_tag('delete' ~ data.id, 'route_path', {id: data.id}, {class: "btn btn-xs btn-outline-danger", 'icon': '<span class="fa fa-trash"></span>', label: 'delete'|trans}, {action: 'delete', object: data}) }}- configation (optional)
url: resources_dir: '%kernel.project_dir%/resources' resources_file: 'url.yaml' whitelist: []
- configation (optional)
- run the tests in docker (PHP x Symfony matrix)
sh ../test.sh url-bundle all # PHP 8.1 & 8.3 + Symfony 6.4 sh ../test.sh url-bundle 8.3 7.4 # PHP 8.3 + Symfony 7.4 sh ../test.sh url-bundle 8.4 8.0 # PHP 8.4 + Symfony 8.0