Hi,

i have installed sfGuardPlugin and created this model:

propel:
  sf_guard_user_profile:
    _attributes:       { phpName: sfGuardUserProfile }
    id:                ~
user_id: { type: integer, foreignTable: sf_guard_user, foreignReference: id, required: true, onDelete: cascade }
    name:              varchar(50)

As it is written here, http://www.propelorm.org/wiki/Documentation/1.4/Relationships (see "One-to-one relationships"), It is supposed symfony generates the function sfGuardUser->getSfGuardUserProfile() and sfGuardUserProfile->getSfGuardUser() but I have this code:

      // this works
      $c1 =  new Criteria();
      $elements = sfGuardUserProfilePeer::doSelect($c1);
      var_dump($elements[0]->getSfGuardUser());

      // this doesn't work
      $c2 = new Criteria();
      $elements = sfGuardUserPeer::doSelect($c2);
      var_dump($elements[0]->getSfGuardUserProfile());

and it doesn't work. It says:


   Call to undefined method BasesfGuardUser::getSfGuardUserProfile


sf 1.4/propel 1.4

Javier



--
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to