Piwik\Plugins\UsersManager\Model::getUsersLoginWithSiteAccess PHP Method

getUsersLoginWithSiteAccess() public method

public getUsersLoginWithSiteAccess ( $idSite, $access )
    public function getUsersLoginWithSiteAccess($idSite, $access)
    {
        $db = $this->getDb();
        $users = $db->fetchAll("SELECT login\n                                           FROM " . Common::prefixTable("access") . " WHERE idsite = ? AND access = ?", array($idSite, $access));
        $logins = array();
        foreach ($users as $user) {
            $logins[] = $user['login'];
        }
        return $logins;
    }

Usage Example

Ejemplo n.º 1
0
 public function getUsersWithSiteAccess($idSite, $access)
 {
     Piwik::checkUserHasAdminAccess($idSite);
     $this->checkAccessType($access);
     $logins = $this->model->getUsersLoginWithSiteAccess($idSite, $access);
     if (empty($logins)) {
         return array();
     }
     $logins = implode(',', $logins);
     return $this->getUsers($logins);
 }
All Usage Examples Of Piwik\Plugins\UsersManager\Model::getUsersLoginWithSiteAccess