Alimentalos/Backend

View on GitHub
app/Repositories/AdminRepository.php

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
<?php

namespace App\Repositories;

use App\Models\User;

class AdminRepository
{
    /**
     * List of administrators
     *
     * @var array
     */
    protected static $list = [
        'iantorres@outlook.com',
        'd.ignacio292@gmail.com'
    ];

    /**
     * Check if user is admin
     *
     * @param User $user
     * @return boolean
     */
    public function isAdmin(User $user)
    {
        return in_array($user->email, static::$list);
    }
}