2016-07-25 20 views
0

stammen und ein seltsames Problem haben. Ich halte auf diesen FehlerDie Klasse kollidiert Konstruktordefinitionen, die von den Merkmalen

UploadPicture has colliding constructor definitions coming from traits

Aber keiner meiner Züge haben Konstrukteure und auch nicht meine UploadPicture Klasse

Nicht sicher, ob es diese an der Spitze meiner PictureTrait sein könnte?

use Imagine\Image\Box; 
use Imagine\Image\ImageInterface; 
use Orchestra\Imagine\Facade; 

Pastebin von Dateien

UploadPicture.php

PictureTrait.php

+0

Tritt dies auf, wenn 'pictureTrait, UploadTrait, PublishableTrait;' nicht kommentiert oder kommentiert wird? – apokryfos

+0

Nein, ich habe UploadTrait und PublishableTrait entfernt, aber es passiert mit PictureTrait, also denke ich, das Problem liegt in dieser Datei – Ben

+0

Ich meine ja, ich habe sie kommentiert, um herauszufinden, wo der Fehler liegt – Ben

Antwort

0

fand ich das Problem.

Die Klasse wurde UploadPicture genannt, aber ich habe eine Funktion in PictureTrait namens , Ändern des Funktionsnamens hat es behoben.