Your IP : 216.73.216.59


Current Path : /home/quelfutuu/www/lchg/plugins/auto/mastodon/v2.0.1/action/
Upload File :
Current File : /home/quelfutuu/www/lchg/plugins/auto/mastodon/v2.0.1/action/supprimer_mastodonaccount.php

<?php
/*
 * Plugin spip|mastodon
 * (c) 2009-2013
 *
 * envoyer et lire des messages de Mastodon
 * distribue sous licence GNU/LGPL
 *
 */

if (!defined("_ECRIRE_INC_VERSION")) return;


/**
 * Supprimer un utilisateur Mastodon associe a l'application
 *
 * @param null|string $account
 */
function action_supprimer_mastodonaccount_dist($account = null) {
	if (is_null($account)){
		$securiser_action = charger_fonction('securiser_action', 'inc');
		$account = $securiser_action();
	}

	include_spip("inc/autoriser");
	if(autoriser("supprimer","mastodonaccount",$account)){

		include_spip("inc/config");
		include_spip("inc/mastodon");

		effacer_config('mastodon/accounts/'.$account);

		$default = lire_config('mastodon/default_account');
		if (!$default or !lire_config('mastodon/accounts/' . $default)) {
			$accounts = lire_config('mastodon/accounts');
			if (count($accounts)) {
				$default = array_keys($accounts);
				$default = reset($default);
				ecrire_config('mastodon/default_account', $default);
			}
		}
	}
}