Releases
v4.0.0
removed interface IGit
changed namespace to CzProject\GitPhp
GitRepository
- return-type changed to static
requires PHP 5.6 or newer
added factory CzProject\GitPhp\Git
with methods open()
, init()
& cloneRepository()
GitRepository::execute()
uses variadics parameters
exec()
replaced by proc_open()
(see CzProject\GitPhp\Runners\CliRunner
)
improved command processing, throws exception for invalid value types
rewritten tests
removed GitRepository::isChanges()
GitRepository::getLastCommitId()
returns CzProject\GitPhp\CommitId
added GitRepository::getCommit()
removed GitRepository::getCommitAuthor()
(use GitRepository::getCommit()
instead)
removed GitRepository::getCommitDate()
(use GitRepository::getCommit()
instead)
removed GitRepository::getCommitMessage()
(use GitRepository::getCommit()
instead)
removed GitRepository::getCommitData()
(use GitRepository::getCommit()
instead)
uses PhpStan
coding style
You can’t perform that action at this time.