Re: 0.16.2 tomorrow
Jens Kleikamp <lists.jens-z4600/[email protected]>
| Newsgroups | gmane.comp.php.pear.liveuser |
|---|---|
| Organization | codes & concepts |
| Message-ID | <[email protected]> |
Lukas Smith wrote:
> It sounds like you have a pretty deep subgroup structure to test on.
> It seems to work for me. Essentially it will now fetch all groups that
> match the filter and will find any possible sub group hierarchy for
> each. When no filter is used, it will obviously end up finding the
> same structures again. There is obviously optimization possible that
> detects hierarchies that have already been fetched.
>
Our subgroup structure isnt so deep I think.
That is the result now, very ok, filter isn´t set :
--- spam --
array(6) {
1 => array(6) {
group_type => int 0
group_define_name => string(4) root
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(2) {
2 => array(6) {
group_type => int 0
group_define_name => string(18) Hauptadministrator
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
3 => array(6) {
group_type => NULL
group_define_name => string(9) Betreiber
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
6 => array(5) {
group_type => int 0
group_define_name => string(11) Mitarbeiter
is_active => bool true
owner_user_id => int 1
owner_group_id => int 1
}
}
}
}
}
7 => array(6) {
group_type => NULL
group_define_name => string(20) Backup_Administrator
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
8 => array(5) {
group_type => NULL
group_define_name => string(13) Backup-Knecht
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
}
}
}
}
}
2 => array(6) {
group_type => int 0
group_define_name => string(18) Hauptadministrator
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
3 => array(6) {
group_type => NULL
group_define_name => string(9) Betreiber
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
6 => array(5) {
group_type => int 0
group_define_name => string(11) Mitarbeiter
is_active => bool true
owner_user_id => int 1
owner_group_id => int 1
}
}
}
}
}
3 => array(6) {
group_type => NULL
group_define_name => string(9) Betreiber
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
6 => array(5) {
group_type => int 0
group_define_name => string(11) Mitarbeiter
is_active => bool true
owner_user_id => int 1
owner_group_id => int 1
}
}
}
6 => array(5) {
group_type => int 0
group_define_name => string(11) Mitarbeiter
is_active => bool true
owner_user_id => int 1
owner_group_id => int 1
}
7 => array(6) {
group_type => NULL
group_define_name => string(20) Backup_Administrator
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
subgroups => array(1) {
8 => array(5) {
group_type => NULL
group_define_name => string(13) Backup-Knecht
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
}
}
}
8 => array(5) {
group_type => NULL
group_define_name => string(13) Backup-Knecht
is_active => bool true
owner_user_id => NULL
owner_group_id => NULL
}
}
Thank you for the great work on this amazing piece of code - I am
looking forward to the next releases.
best regards,
Jens
> regards,
> Lukas Smith
> [email protected]
> _______________________________
> BackendMedia
> www.backendmedia.com
> [email protected]
>
> Linn Zwoch Smith GbR
> Pariser Str. 44
> D-10707 Berlin
>
> Tel +49 30 83 22 50 00
> Fax +49 30 83 22 50 07
>