PHP 클래스 Jarves\Controller\Admin\BundleManager\ManagerController

상속: extends Symfony\Bundle\FrameworkBundle\Controller\Controller
파일 보기 프로젝트 열기: jarves/jarves

보호된 프로퍼티들

프로퍼티 타입 설명
$versionParser

공개 메소드들

메소드 설명
activateAction ( string $bundle ) : boolean
check4UpdatesAction ( ) : array
createBundleAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : boolean
deactivateAction ( string $bundle ) : boolean
getInstalledAction ( ) : array
getInstalledInfoAction ( $bundle ) : array
getLocalAction ( ) : array
installAction ( string $bundle, boolean $ormUpdate = null ) : array
installComposerAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : string
setContainer ( Symfony\Component\DependencyInjection\ContainerInterface $container = null )
uninstallAction ( string $bundle, boolean $ormUpdate = null, boolean $removeFiles = null ) : boolean
uninstallComposerAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : string

보호된 메소드들

메소드 설명
firePackageManager ( $bundleName, string $script ) : boolean Fires the script in module/$module/package/$script.php and its events.
getBundles ( Finder $finder ) : array
getBundlesFromPath ( string $path ) : array
getComposerVendorDir ( ) : string
getPackage ( Composer\Repository\RepositoryInterface $installedRepo, Composer\Repository\RepositoryInterface $repos, $name, $version = null )
searchAndInstallBundles ( string $path )
searchAndUninstallBundlesAction ( string $path, boolean $removeFiles = false )
updateAutoloader ( )

비공개 메소드들

메소드 설명
getComposer ( ) : Composer\Composer
versionCompareToServer ( $local, $server ) : string

메소드 상세

activateAction() 공개 메소드

public activateAction ( string $bundle ) : boolean
$bundle string
리턴 boolean

check4UpdatesAction() 공개 메소드

public check4UpdatesAction ( ) : array
리턴 array

createBundleAction() 공개 메소드

public createBundleAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : boolean
$paramFetcher FOS\RestBundle\Request\ParamFetcher
리턴 boolean

deactivateAction() 공개 메소드

public deactivateAction ( string $bundle ) : boolean
$bundle string
리턴 boolean

firePackageManager() 보호된 메소드

Fires the script in module/$module/package/$script.php and its events.
protected firePackageManager ( $bundleName, string $script ) : boolean
$script string
리턴 boolean

getBundles() 보호된 메소드

protected getBundles ( Finder $finder ) : array
$finder Symfony\Component\Finder\Finder
리턴 array

getBundlesFromPath() 보호된 메소드

protected getBundlesFromPath ( string $path ) : array
$path string
리턴 array

getComposerVendorDir() 보호된 메소드

protected getComposerVendorDir ( ) : string
리턴 string

getInstalledAction() 공개 메소드

public getInstalledAction ( ) : array
리턴 array

getInstalledInfoAction() 공개 메소드

public getInstalledInfoAction ( $bundle ) : array
리턴 array

getLocalAction() 공개 메소드

public getLocalAction ( ) : array
리턴 array

getPackage() 보호된 메소드

protected getPackage ( Composer\Repository\RepositoryInterface $installedRepo, Composer\Repository\RepositoryInterface $repos, $name, $version = null )
$installedRepo Composer\Repository\RepositoryInterface
$repos Composer\Repository\RepositoryInterface

installAction() 공개 메소드

public installAction ( string $bundle, boolean $ormUpdate = null ) : array
$bundle string
$ormUpdate boolean
리턴 array

installComposerAction() 공개 메소드

public installComposerAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : string
$paramFetcher FOS\RestBundle\Request\ParamFetcher
리턴 string

searchAndInstallBundles() 보호된 메소드

protected searchAndInstallBundles ( string $path )
$path string

searchAndUninstallBundlesAction() 보호된 메소드

protected searchAndUninstallBundlesAction ( string $path, boolean $removeFiles = false )
$path string
$removeFiles boolean

setContainer() 공개 메소드

public setContainer ( Symfony\Component\DependencyInjection\ContainerInterface $container = null )
$container Symfony\Component\DependencyInjection\ContainerInterface

uninstallAction() 공개 메소드

public uninstallAction ( string $bundle, boolean $ormUpdate = null, boolean $removeFiles = null ) : boolean
$bundle string
$ormUpdate boolean
$removeFiles boolean
리턴 boolean

uninstallComposerAction() 공개 메소드

public uninstallComposerAction ( FOS\RestBundle\Request\ParamFetcher $paramFetcher ) : string
$paramFetcher FOS\RestBundle\Request\ParamFetcher
리턴 string

updateAutoloader() 보호된 메소드

protected updateAutoloader ( )

프로퍼티 상세

$versionParser 보호되어 있는 프로퍼티

protected $versionParser