* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ namespace PrestaShop\PrestaShop\Adapter\Employee; use Employee; use PrestaShop\PrestaShop\Core\Employee\EmployeeDataProviderInterface; /** * Class EmployeeDataProvider provides employee data using legacy logic. */ final class EmployeeDataProvider implements EmployeeDataProviderInterface { /** * {@inheritdoc} */ public function getEmployeeHashedPassword($employeeId) { $employee = new Employee($employeeId); return (string) $employee->passwd; } /** * {@inheritdoc} */ public function isSuperAdmin($employeeId) { $employee = new Employee($employeeId); return $employee->isSuperAdmin(); } }