vpx_acl_owner_check_collection_assign($app_id, $s_user_id, $dbrow_asset, $dbrow_collection, $is_app_admin = FALSE)vpx_acl/vpx_acl.module, line 1206
<?php
function vpx_acl_owner_check_collection_assign($app_id, $s_user_id, $dbrow_asset, $dbrow_collection, $is_app_admin = FALSE) {
// If the collection has public assign rights, then allow it
if (vpx_shared_boolstr2bool($dbrow_collection['public_assign'])) {
// moet owner van de asset zijn....
try {
vpx_acl_owner_check($app_id, $s_user_id, $dbrow_asset['app_id'], $dbrow_asset['owner_id'], $is_app_admin);
return; // als we hier komen hebben we toegang
}
catch (vpx_exception_error_access_denied $e) {
// Niet dus.... dus verder testen
}
}
vpx_acl_owner_check($app_id, $s_user_id, $dbrow_collection['app_id'], $dbrow_collection['owner_id'], $is_app_admin);
}
?>