interface GitRepoInterface

Methods

createProjectFileStructure($flysystem, $projectName)

No description

createCorpusFileStructure($flysystem, $corpusProjectPath, $corpusName, $user)

No description

updateCorpusFileStructure($flysystem, $corpusProjectPath, $oldCorpusPath, $corpusName)

No description

commitStagedFiles($corpusPath, $corpusId)

No description

hasCorpusFileStructure($flysystem, $corpusProjectPath, $corpusPath)

No description

checkForCorpusFiles($path)

No description

deleteCorpusFileStructure($flysystem, $path, $username, $useremail)

No description

deleteProjectFileStructure($flysystem, $path)

No description

getCorpusFiles($flysystem, $corpusid, $path = "")

No description

getCorpusDataFiles($flysystem, $path = "", $corpusId)

No description

getUploader($headerData, $headertype)

No description

getCorpusFileInfo($flysystem, $path = "", $corpusid)

No description

addFilesToRepository($path, $file)

No description

deleteFile($flysystem, $path, $user, $email)

No description

deleteUntrackedFile($flysystem, $path)

No description

addFiles($flysystem, $path)

No description

resetAdd($path, $files)

No description

commitFiles($dirname, $commitmessage, $corpusid, $user, $email)

No description

commitStructureFiles($dirname, $commitmessage, $corpusid, $user, $email)

No description

commitFile($dirname = "", $file, $commitmessage, $corpusid, $user, $email)

No description

pushFiles($dirname, $corpusid, $user)

No description

addHooks($path, $user, $email)

No description

setGitConfig($path, $configs)

No description

initialPush($path, $user)

No description

addRemote($origin, $path)

No description

setCorpusVersionTag($corpusPath, $tagmessage, $version, $user, $email, $blame)

No description

updateCorpusGitLabVisibility($gitlab_group_id, $gitlab_project_id)

No description

createFormatDirectory($flysystem, $corpusProjectPath, $corpusPath, $formatName)

No description

getFormatFileUploader($headerData)

No description

filterDottedFiles($array)

HELPERS *

normalizeString($str = '')

No description

normalizeTitle($str = '')

No description

getCommitData($path)

No description

Details

at line 12
createProjectFileStructure($flysystem, $projectName)

Parameters

$flysystem
$projectName

at line 13
createCorpusFileStructure($flysystem, $corpusProjectPath, $corpusName, $user)

Parameters

$flysystem
$corpusProjectPath
$corpusName
$user

at line 14
updateCorpusFileStructure($flysystem, $corpusProjectPath, $oldCorpusPath, $corpusName)

Parameters

$flysystem
$corpusProjectPath
$oldCorpusPath
$corpusName

at line 15
commitStagedFiles($corpusPath, $corpusId)

Parameters

$corpusPath
$corpusId

at line 16
hasCorpusFileStructure($flysystem, $corpusProjectPath, $corpusPath)

Parameters

$flysystem
$corpusProjectPath
$corpusPath

at line 17
checkForCorpusFiles($path)

Parameters

$path

at line 18
deleteCorpusFileStructure($flysystem, $path, $username, $useremail)

Parameters

$flysystem
$path
$username
$useremail

at line 19
deleteProjectFileStructure($flysystem, $path)

Parameters

$flysystem
$path

at line 20
getCorpusFiles($flysystem, $corpusid, $path = "")

Parameters

$flysystem
$corpusid
$path

at line 21
getCorpusDataFiles($flysystem, $path = "", $corpusId)

Parameters

$flysystem
$path
$corpusId

at line 22
getUploader($headerData, $headertype)

Parameters

$headerData
$headertype

at line 23
getCorpusFileInfo($flysystem, $path = "", $corpusid)

Parameters

$flysystem
$path
$corpusid

at line 24
addFilesToRepository($path, $file)

Parameters

$path
$file

at line 25
deleteFile($flysystem, $path, $user, $email)

Parameters

$flysystem
$path
$user
$email

at line 26
deleteUntrackedFile($flysystem, $path)

Parameters

$flysystem
$path

at line 27
addFiles($flysystem, $path)

Parameters

$flysystem
$path

at line 28
resetAdd($path, $files)

Parameters

$path
$files

at line 29
commitFiles($dirname, $commitmessage, $corpusid, $user, $email)

Parameters

$dirname
$commitmessage
$corpusid
$user
$email

at line 30
commitStructureFiles($dirname, $commitmessage, $corpusid, $user, $email)

Parameters

$dirname
$commitmessage
$corpusid
$user
$email

at line 31
commitFile($dirname = "", $file, $commitmessage, $corpusid, $user, $email)

Parameters

$dirname
$file
$commitmessage
$corpusid
$user
$email

at line 32
pushFiles($dirname, $corpusid, $user)

Parameters

$dirname
$corpusid
$user

at line 33
addHooks($path, $user, $email)

Parameters

$path
$user
$email

at line 34
setGitConfig($path, $configs)

Parameters

$path
$configs

at line 35
initialPush($path, $user)

Parameters

$path
$user

at line 36
addRemote($origin, $path)

Parameters

$origin
$path

at line 37
setCorpusVersionTag($corpusPath, $tagmessage, $version, $user, $email, $blame)

Parameters

$corpusPath
$tagmessage
$version
$user
$email
$blame

at line 38
updateCorpusGitLabVisibility($gitlab_group_id, $gitlab_project_id)

Parameters

$gitlab_group_id
$gitlab_project_id

at line 39
createFormatDirectory($flysystem, $corpusProjectPath, $corpusPath, $formatName)

Parameters

$flysystem
$corpusProjectPath
$corpusPath
$formatName

at line 40
getFormatFileUploader($headerData)

Parameters

$headerData

at line 43
filterDottedFiles($array)

HELPERS *

Parameters

$array

at line 44
normalizeString($str = '')

Parameters

$str

at line 45
normalizeTitle($str = '')

Parameters

$str

at line 46
getCommitData($path)

Parameters

$path