فهرست منبع

Remove getScript from CompletePackage (it is root-only)

Sven Wittevrongel 9 سال پیش
والد
کامیت
3ad5f1843b

+ 0 - 5
src/Composer/Package/AliasPackage.php

@@ -307,11 +307,6 @@ class AliasPackage extends BasePackage implements CompletePackageInterface
         return $this->aliasOf->getDistMirrors();
     }
 
-    public function getScripts()
-    {
-        return $this->aliasOf->getScripts();
-    }
-
     public function getLicense()
     {
         return $this->aliasOf->getLicense();

+ 0 - 17
src/Composer/Package/CompletePackage.php

@@ -25,26 +25,9 @@ class CompletePackage extends Package implements CompletePackageInterface
     protected $authors;
     protected $description;
     protected $homepage;
-    protected $scripts = array();
     protected $support = array();
     protected $abandoned = false;
 
-    /**
-     * @param array $scripts
-     */
-    public function setScripts(array $scripts)
-    {
-        $this->scripts = $scripts;
-    }
-
-    /**
-     * {@inheritDoc}
-     */
-    public function getScripts()
-    {
-        return $this->scripts;
-    }
-
     /**
      * Set the repositories
      *

+ 0 - 7
src/Composer/Package/CompletePackageInterface.php

@@ -19,13 +19,6 @@ namespace Composer\Package;
  */
 interface CompletePackageInterface extends PackageInterface
 {
-    /**
-     * Returns the scripts of this package
-     *
-     * @return array array('script name' => array('listeners'))
-     */
-    public function getScripts();
-
     /**
      * Returns an array of repositories
      *

+ 2 - 2
src/Composer/Package/RootPackageInterface.php

@@ -66,9 +66,9 @@ interface RootPackageInterface extends CompletePackageInterface
     public function getConfig();
 
     /**
-     * Returns the root package's scripts
+     * Returns the scripts of this package
      *
-     * @return array
+     * @return array array('script name' => array('listeners'))
      */
     public function getScripts();