Methods Summary | ||
---|---|---|
public
|
#
plugin_status( string $hostname , string $path = '', string $plugin = NULL )
Check package dependency
|
|
public
|
#
uninstall_plugin( string $hostname , string $path = '', string $plugin , bool $force = false )
Uninstall Composer package
|
|
public
|
#
disable_all_plugins( string $hostname , string $path = '' )
Remove all packages
Blocked because it's a Really Bad Idea(TM)
|
|
public
|
#
next_version( string $version , string $maximalbranch = '99999999.99999999.99999999' )
Get next Composer version
Overrides |
|
public
|
#
reconfigure( string $field , string $attribute , array $new , array $old = NULL )
Reconfigure a Composer instance
|
|
public
|
||
public
|
||
public
|
#
install_plugin( string $hostname , string $path = '', string $plugin , string $version = 'stable' )
Install and activate Composer package
|
|
public
|
||
public
|
||
public
|
#
is_current( string $version = NULL, string $branchcomp = NULL )
Check if version is latest or get latest version
Overrides |
|
public
|
#
change_admin( string $hostname , string $path = '', array $fields )
Change Composer admin credentials
Common fields include: password, email, name; email doubles as login
|
|
public
|
||
public
|
||
protected
|
||
public
|
#
update_all( string $hostname , string $path = '', string $version = NULL )
Update core, plugins, and themes atomically
|
|
public
|
||
public
|
||
protected
|
||
protected
|
||
protected
|
||
public
|
||
public
|
||
public
|
||
public
|
#
update_themes( string $hostname , string $path = '', array $themes = array ( ) )
Update Laravel themes
|
|
public
|
||
public
|
||
public
|
||
public
|
||
public
|
#
install_theme( string $hostname , string $path = '', string $theme , string $version = NULL )
Overrides |
Methods inherited from Module\Skeleton\Standard |
---|
__construct() ,
setUserParameters() ,
autoloadModule() ,
__wakeup() ,
_invoke() ,
__debugInfo() ,
getExportedFunctions() ,
_reset() ,
_resetModule() ,
cleanUserParameters() ,
query()
|
Constants Summary | ||
---|---|---|
public
string
|
APP_NAME
|
#
'Composer'
|
public
string
|
DEFAULT_VERSION_LOCK
|
#
'minor'
|
public
string
|
VERSION_CHECK_BASE
|
#
'https://packagist.org/p'
|
public
string
|
PACKAGIST_NAME
|
#
''
|
Constants inherited from Module\Support\Webapps |
---|
APPLICATION_PREF_KEY
,
APP_NAME
,
DEFAULT_VERSION_LOCK
,
BANNED_DIRECTIVES
|
Constants inherited from Module\Skeleton\Standard |
---|
DEPENDENCY_MAP
|
Properties inherited from Module\Support\Webapps |
---|
$exportedFunctions
|
Properties inherited from Module\Skeleton\Standard |
---|
$exportedFunctions ,
$username ,
$password ,
$domain ,
$user_id ,
$group_id ,
$permission_level ,
$session_id ,
$site ,
$site_id
|