snappymail/rainloop/v/0.0.0/app/libraries/RainLoop/Providers/Settings/SettingsInterface.php
2015-01-08 18:00:03 +04:00

28 lines
No EOL
444 B
PHP

<?php
namespace RainLoop\Providers\Settings;
interface SettingsInterface
{
/**
* @param \RainLoop\Model\Account $oAccount
*
* @return array
*/
public function Load($oAccount);
/**
* @param \RainLoop\Model\Account $oAccount
* @param array $aSettings
*
* @return bool
*/
public function Save($oAccount, array $aSettings);
/**
* @param string $sEmail
*
* @return bool
*/
public function ClearByEmail($sEmail);
}