New ability to disable 2fa.

Signed-off-by: James Cole <thegrumpydictator@gmail.com>
This commit is contained in:
James Cole
2016-03-07 20:28:26 +01:00
parent ccd55257cd
commit 5310ccebbe
5 changed files with 474 additions and 431 deletions

View File

@@ -14,6 +14,25 @@ use FireflyIII\Models\Preference;
*/
class Preferences
{
/**
* @param $name
*
* @return bool
* @throws \Exception
*/
public function delete($name): bool
{
$fullName = 'preference' . Auth::user()->id . $name;
if (Cache::has($fullName)) {
Cache::forget($fullName);
}
/** @var Preference $preference */
$preference = Preference::where('user_id', Auth::user()->id)->where('name', $name)->first();
$preference->delete();
return true;
}
/**
* @param string $name
* @param string $default