Remove user variable assignment

This commit is contained in:
Romain Neutron
2012-09-28 17:56:00 +02:00
parent 87c00ee4fb
commit 0565bce475
65 changed files with 274 additions and 509 deletions

View File

@@ -51,10 +51,6 @@ class databox_cgu
{
$terms = array();
if ( ! $home) {
$user = $app['phraseanet.user'];
}
foreach ($app['phraseanet.appbox']->get_databoxes() as $databox) {
try {
$cgus = $databox->get_cgus();
@@ -68,10 +64,10 @@ class databox_cgu
$userValidation = true;
if ( ! $home) {
if ( ! $user->ACL()->has_access_to_sbas($databox->get_sbas_id())) {
if ( ! $app['phraseanet.user']->ACL()->has_access_to_sbas($databox->get_sbas_id())) {
continue;
}
$userValidation = ($user->getPrefs('terms_of_use_' . $databox->get_sbas_id()) !== $update && trim($value) !== '');
$userValidation = ($app['phraseanet.user']->getPrefs('terms_of_use_' . $databox->get_sbas_id()) !== $update && trim($value) !== '');
}
if ($userValidation)

View File

@@ -125,9 +125,7 @@ class databox_status
return self::$_statuses;
}
$user = $app['phraseanet.user'];
$sbas_ids = $user->ACL()->get_granted_sbas();
$sbas_ids = $app['phraseanet.user']->ACL()->get_granted_sbas();
$statuses = array();
@@ -146,11 +144,9 @@ class databox_status
public static function getSearchStatus(Application $app)
{
$user = $app['phraseanet.user'];
$statuses = array();
$sbas_ids = $user->ACL()->get_granted_sbas();
$sbas_ids = $app['phraseanet.user']->ACL()->get_granted_sbas();
$see_all = array();
@@ -158,7 +154,7 @@ class databox_status
$see_all[$databox->get_sbas_id()] = false;
foreach ($databox->get_collections() as $collection) {
if ($user->ACL()->has_right_on_base($collection->get_base_id(), 'chgstatus')) {
if ($app['phraseanet.user']->ACL()->has_right_on_base($collection->get_base_id(), 'chgstatus')) {
$see_all[$databox->get_sbas_id()] = true;
break;
}
@@ -176,8 +172,9 @@ class databox_status
$see_this = isset($see_all[$sbas_id]) ? $see_all[$sbas_id] : false;
if ($user->ACL()->has_right_on_sbas($sbas_id, 'bas_modify_struct'))
if ($app['phraseanet.user']->ACL()->has_right_on_sbas($sbas_id, 'bas_modify_struct')) {
$see_this = true;
}
foreach ($status as $bit => $props) {