Class: Ansible::Ruby::Modules::Composer

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

#argumentsString?

Returns Composer arguments like required package, version and so on.

Returns:

  • (String, nil)

    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

#commandString?

Returns Composer command like “install”, “update” and so on.

Returns:

  • (String, nil)

    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.

Returns:

  • (:yes, :no, nil)

    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 ).

Returns:

  • (:yes, :no, nil)

    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 ).

Returns:

  • (:yes, :no, nil)

    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 ).

Returns:

  • (:yes, :no, nil)

    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.

Returns:

  • (:yes, :no, nil)

    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 ).

Returns:

  • (:yes, :no, nil)

    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 ).

Returns:

  • (:yes, :no, nil)

    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_dirString

Returns Directory of your project ( see –working-dir ).

Returns:

  • (String)

    Directory of your project ( see –working-dir )



18
# File 'lib/ansible/ruby/modules/generated/extras/packaging/language/composer.rb', line 18

attribute :working_dir