Overview

Packages

  • None
  • Vcs

Classes

  • Horde_Vcs
  • Horde_Vcs_Base
  • Horde_Vcs_Cvs
  • Horde_Vcs_Directory_Base
  • Horde_Vcs_Directory_Cvs
  • Horde_Vcs_Directory_Git
  • Horde_Vcs_Directory_Rcs
  • Horde_Vcs_Directory_Svn
  • Horde_Vcs_File_Base
  • Horde_Vcs_File_Cvs
  • Horde_Vcs_File_Git
  • Horde_Vcs_File_Rcs
  • Horde_Vcs_File_Svn
  • Horde_Vcs_Git
  • Horde_Vcs_Log_Base
  • Horde_Vcs_Log_Cvs
  • Horde_Vcs_Log_Git
  • Horde_Vcs_Log_Rcs
  • Horde_Vcs_Log_Svn
  • Horde_Vcs_Patchset
  • Horde_Vcs_Patchset_Base
  • Horde_Vcs_Patchset_Cvs
  • Horde_Vcs_Patchset_Git
  • Horde_Vcs_Patchset_Svn
  • Horde_Vcs_QuickLog_Base
  • Horde_Vcs_QuickLog_Cvs
  • Horde_Vcs_QuickLog_Git
  • Horde_Vcs_QuickLog_Rcs
  • Horde_Vcs_QuickLog_Svn
  • Horde_Vcs_Rcs
  • Horde_Vcs_Svn
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Vcs

Version Control generalized library.

Copyright 2008-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Package: Vcs
Located at Horde/Vcs.php
Methods summary
public static Horde_Vcs
# factory( mixed $driver, array $params = array() )

Attempts to return a concrete Horde_Vcs instance based on $driver.

Attempts to return a concrete Horde_Vcs instance based on $driver.

Parameters

$driver
<p>The type of concrete Horde_Vcs subclass to return. The code is dynamically included.</p>
$params
<p>A hash containing any additional configuration or parameters a subclass might need.</p>

Returns

Horde_Vcs
The newly created concrete instance.

Throws

Horde_Vcs_Exception
Constants summary
integer SORT_NONE
# 0
integer SORT_AGE
# 1
integer SORT_NAME
# 2
integer SORT_REV
# 3
integer SORT_AUTHOR
# 4
integer SORT_ASCENDING
# 0
integer SORT_DESCENDING
# 1
API documentation generated by ApiGen