kendrick / symfony-debug-toolbar-git
Git information into Symfony Debug Toolbar
Installs: 56 452
Dependents: 0
Suggesters: 0
Security: 0
Stars: 29
Watchers: 8
Forks: 8
Open Issues: 1
Type:symfony-bundle
Requires
- symfony/framework-bundle: >=2.3
- symfony/twig-bundle: >=2.0
- twig/twig: >=1.6
Requires (Dev)
- phpunit/phpunit: 6.*
This package is not auto-updated.
Last update: 2024-12-17 18:16:44 UTC
README
Symfony toolbar add-on
Get the latest git commit into Symfony debug toolbar
And visualize quickly the latest commit into your repository by clicking on the Commit ID.
Information displayed :
- Branch : active branch
- Time since last commit : time since last commit at page generation
- less than one hour : minutes + seconds | colored in green, then in red :
- more than one hour : hour(s)
- more than 24h : count in days
- more than 1 month : count in months
Useful for local development but also for a continuous integration (CI) process on a development server.
If no git repository have been initiated, there will be no display into the toolbar.
Status information : mouse over
Information displayed :
- Commit ID : links to the commit URL on your repository (Github, Bitbucket..), base url is to set into repository_commit_url parameter
- Merge : merge IDs if there is
- Author
- Email : email with active link
- Date : full date of latest commit
- Commit message
Installation
Composer
composer require kendrick/symfony-debug-toolbar-git
Register into AppKernel
app/AppKernel.php :
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
[...]
$bundles[] = new Kendrick\SymfonyDebugToolbarGit\SymfonyDebugToolbarGit();
Parameters
app/config/config_dev.yml :
symfony_debug_toolbar_git:
repository_commit_url: ""
repository_commit_url, ex : https://bitbucket.org/team/project/commits/ or https://github.com/user/project/commit/
More tools
Google Analytics API v4 Symfony bundle : https://github.com/mediafigaro/google-analytics-api-symfony