PATH:
home
/
lab2454c
/
crypto.keyreum.com
/
vendor
/
botble
/
platform
/
acl
/
src
/
Repositories
/
Eloquent
<?php namespace Botble\ACL\Repositories\Eloquent; use Botble\ACL\Repositories\Interfaces\UserInterface; use Botble\Support\Repositories\Eloquent\RepositoriesAbstract; class UserRepository extends RepositoriesAbstract implements UserInterface { /** * {@inheritDoc} */ public function getUniqueUsernameFromEmail($email) { $emailPrefix = substr($email, 0, strpos($email, '@')); $username = $emailPrefix; $offset = 1; while ($this->getFirstBy(['username' => $username])) { $username = $emailPrefix . $offset; $offset++; } $this->resetModel(); return $username; } }
[-] UserRepository.php
[edit]
[+]
..
[-] RoleRepository.php
[edit]
[-] ActivationRepository.php
[edit]