Elgg\UserCapabilities::canDeleteRiverItem PHP Метод

canDeleteRiverItem() публичный Метод

Can a user delete this river item?
См. также: elgg_set_ignore_access()
С версии: 2.3
public canDeleteRiverItem ( ElggRiverItem $item, integer $user_guid ) : boolean
$item ElggRiverItem River item
$user_guid integer The user GUID, optionally (default: logged in user)
Результат boolean Whether this river item should be considered deletable by the given user.
    public function canDeleteRiverItem(ElggRiverItem $item, $user_guid = 0)
    {
        try {
            $user = $this->entities->getUserForPermissionsCheck($user_guid);
        } catch (UserFetchFailureException $e) {
            return false;
        }
        $return = $user && $user->isAdmin();
        $params = ['item' => $item, 'user' => $user];
        return $this->hooks->trigger('permissions_check:delete', 'river', $params, $return);
    }