2016-03-22 7 views
1

ich ein Projekt, das socalnick/scn-sozial-Auth-Lehre-ORM verwendet. Dieses Modul weiter abhängig von:Verwendung gegabelt Repo auf Github über Komponisten als Abhängigkeit

  1. socialnick/scn-sozial-Auth

die auf

hängt weiter
  1. hybridauth/hybridauth

So ORM Hängt on->Social-Auth die>Hybrid für meine Anwendung

Um on- abhängig zu arbeiten, ich erforderlich, einige Änderungen in diesen beiden Modulen (1) und (2). Ich gegabelt diese Module zu meinem git Konto und Änderungen gemäß meiner Forderung. In meiner Anwendung composer.json setze ich einfach socalnick/scn-social-auth-Lehre-orm als Voraussetzung.

Wie kann ich verwalten composer.json so dass socalnick/scn-sozial-Auth-Lehre-ORM meinen gegabelt Module Module statt Standard bekommen.

Antwort

0

Sie sollten außer Kraft setzen, dass in Ihrem composer.json Abhängigkeiten.

{ 
    "require": { 
     "socalnick/scn-social-auth-doctrine-orm": "*", 
     "socialnick/scn-social-auth": "*", 
     "hybridauth/hybridauth": "*" 
    }, 
    "repositories": [ 
     { 
      "type": "git", 
      "url": "https://github.com/USER/scn-social-auth.git" 
     }, 
     { 
      "type": "git", 
      "url": "https://github.com/USER/hybridauth.git" 
     } 
    ] 
} 

In der Gabel könnte Sie einen Tag hinzufügen, die die Anforderungen des Hauptpaketes übereinstimmt, oder einen Zweig mit einer Alias-Versionsnummer verwenden:

"socialnick/scn-social-auth": "dev-mybranch as 2.1.0", 

Reference blog post from mnapoli

+0

Dank und für die andere diese mnapoli blog post ist wirklich hilfreich, –

Verwandte Themen