$count++; echo "Disabling user " . $user->get_username() . " as they are not in LDAP at all...<br />"; $user->set_enabled(false); $user->save(); $folder = $user->get_user_folder(); $folder->set_parent($expired_users); $folder->save(); } else { if (isset($ldap["yearDisabled"]) && $ldap["yearDisabled"][0] != '0') { echo "Disabling user " . $user->get_username() . " as they are an ex-member...<br/>"; $count++; $user->set_enabled(false); $user->save(); $folder = $user->get_user_folder(); if ($folder) { $year = $ex_members->find($ldap["yearDisabled"][0]); if (!$year) { $year = new File(); $year->set_itemtype('dir'); $year->set_name($ldap["yearDisabled"][0]); $year->set_parent($ex_members); $year->save(); } $folder->set_parent($year); $folder->save(); } } } } echo $count . " users disabled."; }