1
0
mirror of synced 2025-01-18 22:41:43 +03:00

Merge pull request #369 from greg0ire/master

Show the advice only when relevant.
This commit is contained in:
Benjamin Eberlei 2012-06-18 07:26:04 -07:00
commit 0c4952447b

View File

@ -61,9 +61,11 @@ class ORMInvalidArgumentException extends \InvalidArgumentException
. " configured to cascade persist operations for entity: " . self::objToStr($entry) . "."
. " To solve this issue: Either explicitly call EntityManager#persist()"
. " on this unknown entity or configure cascade persist "
. " this association in the mapping for example @ManyToOne(..,cascade={\"persist\"}). "
. " If you cannot find out which entity causes the problem"
. " implement '" . $assoc['targetEntity'] . "#__toString()' to get a clue.");
. " this association in the mapping for example @ManyToOne(..,cascade={\"persist\"})."
. (method_exists($entry, '__toString') ?
"":
" If you cannot find out which entity causes the problem"
." implement '" . $assoc['targetEntity'] . "#__toString()' to get a clue."));
}
static public function detachedEntityFoundThroughRelationship(array $assoc, $entry)