mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-08-22 14:55:18 -04:00
In Kohana 2.4, ORM no longer does the find_all() call for us when we
retrieve related ORMs. If we tack a find_all() on the end, it breaks the User_Definition interface so create User_Model::groups() and Groups_Model::users() as glue.
This commit is contained in:
@@ -76,7 +76,7 @@ class Access_Helper_Test extends Unit_Test_Case {
|
||||
access::deny(identity::registered_users(), "view", $item);
|
||||
|
||||
$user = identity::create_user("access_test", "Access Test", "");
|
||||
foreach ($user->groups as $group) {
|
||||
foreach ($user->groups() as $group) {
|
||||
$user->remove($group);
|
||||
}
|
||||
$user->add($access_test);
|
||||
@@ -93,7 +93,7 @@ class Access_Helper_Test extends Unit_Test_Case {
|
||||
access::deny(identity::registered_users(), "view", $item);
|
||||
|
||||
$user = identity::create_user("access_test", "Access Test", "");
|
||||
foreach ($user->groups as $group) {
|
||||
foreach ($user->groups() as $group) {
|
||||
$user->remove($group);
|
||||
}
|
||||
$user->save();
|
||||
@@ -288,7 +288,7 @@ class Access_Helper_Test extends Unit_Test_Case {
|
||||
public function i_can_edit_test() {
|
||||
// Create a new user that belongs to no groups
|
||||
$user = identity::create_user("access_test", "Access Test", "");
|
||||
foreach ($user->groups as $group) {
|
||||
foreach ($user->groups() as $group) {
|
||||
$user->remove($group);
|
||||
}
|
||||
$user->save();
|
||||
|
||||
Reference in New Issue
Block a user