Class: Ansible::Ruby::Modules::Composer
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Composer
- Defined in:
- lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb
Instance Method Summary collapse
-
#arguments ⇒ String?
Composer arguments like required package, version and so on.
-
#command ⇒ String?
Composer command like “install”, “update” and so on.
-
#ignore_platform_reqs ⇒ :yes, ...
Ignore php, hhvm, lib-* and ext-* requirements and force the installation even if the local machine does not fulfill these.
-
#no_dev ⇒ :yes, ...
Disables installation of require-dev packages ( see –no-dev ).
-
#no_plugins ⇒ :yes, ...
Disables all plugins ( see –no-plugins ).
-
#no_scripts ⇒ :yes, ...
Skips the execution of all scripts defined in composer.json ( see –no-scripts ).
-
#optimize_autoloader ⇒ :yes, ...
Optimize autoloader during autoloader dump ( see –optimize-autoloader ).
-
#prefer_dist ⇒ :yes, ...
Forces installation from package dist even for dev versions ( see –prefer-dist ).
-
#prefer_source ⇒ :yes, ...
Forces installation from package sources when possible ( see –prefer-source ).
-
#working_dir ⇒ String
Directory of your project ( see –working-dir ).
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#arguments ⇒ String?
Returns Composer arguments like required package, version and so on.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 14 attribute :arguments |
#command ⇒ String?
Returns Composer command like “install”, “update” and so on.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 10 attribute :command |
#ignore_platform_reqs ⇒ :yes, ...
Returns Ignore php, hhvm, lib-* and ext-* requirements and force the installation even if the local machine does not fulfill these.
46 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 46 attribute :ignore_platform_reqs |
#no_dev ⇒ :yes, ...
Returns Disables installation of require-dev packages ( see –no-dev ).
30 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 30 attribute :no_dev |
#no_plugins ⇒ :yes, ...
Returns Disables all plugins ( see –no-plugins ).
38 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 38 attribute :no_plugins |
#no_scripts ⇒ :yes, ...
Returns Skips the execution of all scripts defined in composer.json ( see –no-scripts ).
34 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 34 attribute :no_scripts |
#optimize_autoloader ⇒ :yes, ...
Returns Optimize autoloader during autoloader dump ( see –optimize-autoloader ). Convert PSR-0/4 autoloading to classmap to get a faster autoloader. This is recommended especially for production, but can take a bit of time to run so it is currently not done by default.
42 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 42 attribute :optimize_autoloader |
#prefer_dist ⇒ :yes, ...
Returns Forces installation from package dist even for dev versions ( see –prefer-dist ).
26 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 26 attribute :prefer_dist |
#prefer_source ⇒ :yes, ...
Returns Forces installation from package sources when possible ( see –prefer-source ).
22 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 22 attribute :prefer_source |
#working_dir ⇒ String
Returns Directory of your project ( see –working-dir ).
18 |
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 18 attribute :working_dir |