Interface Package

All Known Implementing Classes:
JsonPackage

public interface Package
PHP Composer package.
Since:
0.1
  • Method Details

    • name

      Extract name from package.
      Returns:
      Package name.
    • version

      Extract version from package. Returns passed as a parameter value if present in case of absence version.
      Parameters:
      value - Value in case of absence of version. This value can be empty.
      Returns:
      Package version.
    • json

      CompletionStage<javax.json.JsonObject> json()
      Reads package content as JSON object.
      Returns:
      Package JSON object.