Ubiquity  2.0.3
php rapid development framework
RepositoryGit Class Reference

Public Member Functions

 getRepository ()
 
 setRepository ($repository)
 
 getRemoteUrl ()
 
 getAuthRemoteUrl ()
 
 setRepoRemoteUrl ()
 
 getUser ()
 
 getPassword ()
 
 setRemoteUrl ($remoteUrl)
 
 setUser ($user)
 
 setPassword ($password)
 
 getFiles ()
 
 setFiles ($files)
 
 addFiles ($files)
 
 getInitialized ()
 
 setInitialized ($initialized)
 
 __construct ($name="")
 
 getCommits ()
 
 hasCommits ()
 
 setCommits ($commits)
 
 getName ()
 
 setName ($name)
 
 __toString ()
 

Static Public Member Functions

static init ($getFiles=true)
 
static loadUntrackedFiles (UGitRepository $gitRepo)
 
static loadModifiedFiles (UGitRepository $gitRepo)
 

Static Public Attributes

static $GIT_SETTINGS ="git/settings"
 

Private Attributes

 $name
 
 $initialized
 
 $files
 
 $remoteUrl
 
 $user
 
 $password
 
 $commits
 
 $repository
 

Detailed Description

Definition at line 12 of file RepositoryGit.php.

Constructor & Destructor Documentation

◆ __construct()

__construct (   $name = "")

Definition at line 138 of file RepositoryGit.php.

Member Function Documentation

◆ __toString()

__toString ( )

Definition at line 240 of file RepositoryGit.php.

◆ addFiles()

addFiles (   $files)

Definition at line 120 of file RepositoryGit.php.

◆ getAuthRemoteUrl()

getAuthRemoteUrl ( )
Returns
mixed

Definition at line 50 of file RepositoryGit.php.

◆ getCommits()

getCommits ( )
Returns
multitype:

Definition at line 148 of file RepositoryGit.php.

◆ getFiles()

getFiles ( )
Returns
multitype:

Definition at line 109 of file RepositoryGit.php.

◆ getInitialized()

getInitialized ( )
Returns
mixed

Definition at line 127 of file RepositoryGit.php.

◆ getName()

getName ( )
Returns
string

Definition at line 166 of file RepositoryGit.php.

◆ getPassword()

getPassword ( )
Returns
mixed

Definition at line 80 of file RepositoryGit.php.

◆ getRemoteUrl()

getRemoteUrl ( )
Returns
mixed

Definition at line 43 of file RepositoryGit.php.

◆ getRepository()

getRepository ( )
Returns
mixed

Definition at line 29 of file RepositoryGit.php.

◆ getUser()

getUser ( )
Returns
mixed

Definition at line 73 of file RepositoryGit.php.

◆ hasCommits()

hasCommits ( )

Definition at line 152 of file RepositoryGit.php.

◆ init()

static init (   $getFiles = true)
static
Returns

Definition at line 180 of file RepositoryGit.php.

◆ loadModifiedFiles()

static loadModifiedFiles ( UGitRepository  $gitRepo)
static

Definition at line 218 of file RepositoryGit.php.

◆ loadUntrackedFiles()

static loadUntrackedFiles ( UGitRepository  $gitRepo)
static

Definition at line 207 of file RepositoryGit.php.

◆ setCommits()

setCommits (   $commits)
Parameters
multitype | :$commits

Definition at line 159 of file RepositoryGit.php.

◆ setFiles()

setFiles (   $files)
Parameters
multitype | :$files

Definition at line 116 of file RepositoryGit.php.

◆ setInitialized()

setInitialized (   $initialized)
Parameters
mixed$initialized

Definition at line 134 of file RepositoryGit.php.

◆ setName()

setName (   $name)
Parameters
string$name

Definition at line 173 of file RepositoryGit.php.

◆ setPassword()

setPassword (   $password)
Parameters
mixed$password

Definition at line 102 of file RepositoryGit.php.

◆ setRemoteUrl()

setRemoteUrl (   $remoteUrl)
Parameters
mixed$remoteUrl

Definition at line 87 of file RepositoryGit.php.

◆ setRepoRemoteUrl()

setRepoRemoteUrl ( )

Definition at line 57 of file RepositoryGit.php.

◆ setRepository()

setRepository (   $repository)
Parameters
mixed$repository

Definition at line 36 of file RepositoryGit.php.

◆ setUser()

setUser (   $user)
Parameters
mixed$user

Definition at line 95 of file RepositoryGit.php.

Field Documentation

◆ $commits

$commits
private

Definition at line 20 of file RepositoryGit.php.

◆ $files

$files
private

Definition at line 16 of file RepositoryGit.php.

◆ $GIT_SETTINGS

$GIT_SETTINGS ="git/settings"
static

Definition at line 13 of file RepositoryGit.php.

◆ $initialized

$initialized
private

Definition at line 15 of file RepositoryGit.php.

◆ $name

$name
private

Definition at line 14 of file RepositoryGit.php.

◆ $password

$password
private

Definition at line 19 of file RepositoryGit.php.

◆ $remoteUrl

$remoteUrl
private

Definition at line 17 of file RepositoryGit.php.

◆ $repository

$repository
private

Definition at line 24 of file RepositoryGit.php.

◆ $user

$user
private

Definition at line 18 of file RepositoryGit.php.


The documentation for this class was generated from the following file: