Sulu\Bundle\ContactBundle\Contact\AbstractContactManager::unsetMain PHP Méthode

unsetMain() public méthode

unsets main of all elements of an ArrayCollection | PersistanceCollection.
public unsetMain ( $arrayCollection ) : boolean
$arrayCollection
Résultat boolean returns true if a element was unset
    public function unsetMain($arrayCollection)
    {
        if ($arrayCollection && !$arrayCollection->isEmpty()) {
            return $arrayCollection->forAll(function ($index, $entry) {
                if ($entry->getMain() === true) {
                    $entry->setMain(false);
                    return false;
                }
                return true;
            });
        }
    }