You are here

function _tracker_myrecent_access in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/modules/tracker/tracker.module \_tracker_myrecent_access()

Access callback: Determines access permission for a user's own account.

Parameters

int $account: The account ID to check.

Return value

bool TRUE if a user is accessing tracking info for their own account and has permission to access the content.

See also

tracker_menu()

File

core/modules/tracker/tracker.module, line 147
Tracks recent content posted by a user or users.

Code

function _tracker_myrecent_access(AccountInterface $account) {

  // This path is only allowed for authenticated users looking at their own content.
  return $account
    ->id() && \Drupal::currentUser()
    ->id() == $account
    ->id() && $account
    ->hasPermission('access content');
}