> 1) what does the model refer to?
> 2) foreign key?

As every model can have an ARO, using the pair (model,foreign_key) you
can associate an ARO with any other model in your application. This is
called "polymorphic association" (almost by AD7Six, here
http://bakery.cakephp.org/articles/view/polymorphic-behavior ).

> 3) do we need to specify the "id"?
No.

> Does the Alias have to be unique?
Yes, it will make your life easy.

For the users (Auth), I use the pair (User,$id) instead of an unique
alias and is working great!

On Tue, Apr 8, 2008 at 5:11 AM, bob <[EMAIL PROTECTED]> wrote:
> Does the Alias have to be unique? If so, then I was thinking that the alias
> should be the Id of my Users table, not the name (which is not unique). In
> this case, would the alias and the foreign_key of the aro be the same?
>
>
>
>
>
>
> On Tue, Apr 8, 2008 at 12:43 AM, bob <[EMAIL PROTECTED]> wrote:
>
> >
> > in Cake 1.2, I need some clarifications on ACL:
> >
> > In the following code segment:
> >
> >  $aro->create();
> >     $aro->save(array(
> >       'model'=>'User',
> >       'foreign_key'=>null,
> >       'parent_id'=>null,
> >       'alias'=>'Admin'));
> >
> > 1) what does the model refer to?
> > 2) foreign key?
> > 3) do we need to specify the "id"? My suspicion is "no", since it is an
> auto-increment column, and is used to index the rows in the ARO. Correct me
> if I am wrong.
> >
> > I have a user registration database where I have a table Users with
> primary key id (int). for the "alias" in my ARO, should the alias be the id
> of the Users table then? For the "foreign_key", should this refer to the id
> of the Users table?
> >
> > Thanks in advance
>
>
>  >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to