setTableName(Piwik::prefixTable('user'))
->setIdentityColumn('login')
->setCredentialColumn('password')
->setCredentialTreatment('MD5(?)');
// Set the input credential values (e.g., from a login form)
$authAdapter->setIdentity('root')
->setCredential('nintendo');
// Perform the authentication query, saving the result
$access = new Piwik_Access($authAdapter);
Zend_Registry::set('access', $access);
Zend_Registry::get('access')->loadAccess();
main();
//Piwik::uninstall();
//Piwik_Log::dump( Zend_Registry::get('db')->getProfiler()->getQueryProfiles() );
function main()
{
Piwik::log("Start process...");
$api = Piwik_PublicApi::getInstance();
$api->registerClass("Piwik_SitesManager");
$api->registerClass("Piwik_UsersManager");
$api->SitesManager->getSiteUrlsFromId(1);
$api->SitesManager->addSite("test name site", array("http://localhost", "http://test.com"));
Zend_Registry::get('access')->loadAccess();
$api->UsersManager->deleteUser("login");
$api->UsersManager->addUser("login", "password", "email@geage.com");
}
?>
test download test download - without name var test link php test link php - without name var