You could fork it on github, change the composer.json to your setup of the bundle:
"symfony/symfony": "2.3.*",
and add the fork as repository in your projects composer.json:
"repositories": [
{
"type": "package",
"package": {
"name": "youralias/highlight-bundle",
"version": "dev-master",
"source": {
"url": "https://github.com/youralias/HighlightBundle",
"type": "git",
"reference": "origin/master"
},
"target-dir": "Highlight"
}
}
This will then take your fork instead of the original when you require: nicodmf/highlight-bundle
As for the PSR-0
"autoload": {
"psr-0": {
"": "src/",
"Highlight\\": "vendor/youralias/highlight-bundle"
}
},
And require:
"require": [
...,
"youralias/highlight-bundle": "dev-master"
]
As cheesemacfly said "if it works with Symfony 2.3"