Salut,
Un objet Doctrine_Collection, c'est juste une entité qui regroupe plusieurs
objets Doctrine_Record du coup pour en avoir un, facile :
*Doctrine*::getTable('Group')->*findAll*();
Bon courage,
A+
[MA]Pascal
2010/4/10 Stéphane <[email protected]>
> Un objet de classe Doctrine_Collection est la représentation objet de la
> table associative de la relation (sfGuardUserGroup dans sfGuard par exemple,
> voir refClass dans le .yml).
>
>
> Before Printing, Think about Your Environmental Responsibility!
> Avant d'Imprimer, Pensez à Votre Responsabilitée Environnementale!
>
>
> 2010/4/10 trankh <[email protected]>
>
> Bonjour,
>>
>> est-ce que quelqu'un a une documentation du 1.4?
>>
>> J'aimerais avoir cette doc:
>> http://www.symfony-project.org/doctrine/1_2/en/06-Working-With-Data
>>
>> J'aimerais avoir des exemples de codes en doctrine 1.4 manytomany pour
>> faire des tests unitaires..
>>
>> C'est la galère.
>>
>> Par exemple, un objet user appartient à plusieurs groupes.
>> Voici le code du test
>>
>> $user = new User();
>> $user->fromArray(array_merge(array(
>> 'name' => 'Julien',
>> 'town' => 'Paris',
>> 'postalcode' => '1000',
>>
>> ),
>> $defaults));
>> $group= Doctrine::getTable('Group')->findOneById('2');
>> $user->setGroups($group);
>> $user->save();
>>
>> mais le problème est qu'il faut passer un doctrine collection en
>> argument de setgroups mais je ne sais pas comment l'initialiser..
>>
>> Merci
>>
>> --
>> Vous recevez ce message, car vous êtes abonné au groupe Google
>> Groupes Symfony-fr.
>> Pour envoyer un message à ce groupe, adressez un e-mail à
>> [email protected].
>> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
>> [email protected]<symfony-fr%[email protected]>
>> .
>> Pour plus d'options, consultez la page de ce groupe :
>> http://groups.google.com/group/symfony-fr?hl=fr
>>
>>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> [email protected].
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> [email protected]<symfony-fr%[email protected]>
> .
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
--
Pascal
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr