PHP Class Gittern\Transport\NativeTransport

Author: Magnus Nordlander
Inheritance: implements Gittern\Transport\TransportInterface
Afficher le fichier Open project: e-butik/gittern

Protected Properties

Свойство Type Description
$git_dir

Méthodes publiques

Méthode Description
__construct ( $git_dir )
fetchRawObject ( $sha )
getIndexData ( )
hasIndexData ( )
isLoose ( $sha )
putIndexData ( $data )
putRawObject ( RawObject $raw_object )
removeBranch ( $branch )
resolveHead ( $head_name )
resolveRemote ( $remote_name )
resolveTag ( $tag_name )
resolveTreeish ( $treeish )
setBranch ( $branch, $sha )

Méthodes protégées

Méthode Description
getPackfileNames ( )
getPackfiles ( )
isFileRelative ( $relative_path )
readFileRelative ( $relative_path )
removeFileRelative ( $relative_path )
resolvePackedRef ( $ref )
resolveRef ( $ref )
resolveRelativePath ( $relative_path )
writeFileRelative ( $relative_path, $data )

Method Details

__construct() public méthode

public __construct ( $git_dir )

fetchRawObject() public méthode

public fetchRawObject ( $sha )

getIndexData() public méthode

public getIndexData ( )

getPackfileNames() protected méthode

protected getPackfileNames ( )

getPackfiles() protected méthode

protected getPackfiles ( )

hasIndexData() public méthode

public hasIndexData ( )

isFileRelative() protected méthode

protected isFileRelative ( $relative_path )

isLoose() public méthode

public isLoose ( $sha )

putIndexData() public méthode

public putIndexData ( $data )

putRawObject() public méthode

public putRawObject ( RawObject $raw_object )
$raw_object RawObject

readFileRelative() protected méthode

protected readFileRelative ( $relative_path )

removeBranch() public méthode

public removeBranch ( $branch )

removeFileRelative() protected méthode

protected removeFileRelative ( $relative_path )

resolveHead() public méthode

public resolveHead ( $head_name )

resolvePackedRef() protected méthode

protected resolvePackedRef ( $ref )

resolveRef() protected méthode

protected resolveRef ( $ref )

resolveRelativePath() protected méthode

protected resolveRelativePath ( $relative_path )

resolveRemote() public méthode

public resolveRemote ( $remote_name )

resolveTag() public méthode

public resolveTag ( $tag_name )

resolveTreeish() public méthode

public resolveTreeish ( $treeish )

setBranch() public méthode

public setBranch ( $branch, $sha )

writeFileRelative() protected méthode

protected writeFileRelative ( $relative_path, $data )

Property Details

$git_dir protected_oe property

protected $git_dir