PHP Класс Eccube\Repository\MemberRepository

This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Наследование: extends Doctrine\ORM\EntityRepository, implements Symfony\Component\Security\Core\User\UserProviderInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
createSalt ( $byte ) : string saltを生成する
delete ( Eccube\Entity\Member $Member ) : boolean
down ( Eccube\Entity\Member $Member ) : boolean
encryptPassword ( Eccube\Entity\Member $Member ) : mixed 入力されたパスワードをSaltと暗号化する
loadUserByUsername ( string $username ) : Symfony\Component\Security\Core\User\UserInterface Loads the user for the given username.
refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user ) : Symfony\Component\Security\Core\User\UserInterface Refreshes the user for the account interface.
save ( Eccube\Entity\Member $Member ) : boolean
setEncoderFactorty ( Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface $encoder_factory )
supportsClass ( string $class ) : boolean Whether this provider supports the given user class.
up ( Eccube\Entity\Member $Member ) : void

Описание методов

createSalt() публичный Метод

saltを生成する
public createSalt ( $byte ) : string
$byte
Результат string

delete() публичный Метод

public delete ( Eccube\Entity\Member $Member ) : boolean
$Member Eccube\Entity\Member
Результат boolean

down() публичный Метод

public down ( Eccube\Entity\Member $Member ) : boolean
$Member Eccube\Entity\Member
Результат boolean

encryptPassword() публичный Метод

入力されたパスワードをSaltと暗号化する
public encryptPassword ( Eccube\Entity\Member $Member ) : mixed
$Member Eccube\Entity\Member
Результат mixed

loadUserByUsername() публичный Метод

This method must throw UsernameNotFoundException if the user is not found.
См. также: UsernameNotFoundException
public loadUserByUsername ( string $username ) : Symfony\Component\Security\Core\User\UserInterface
$username string The username
Результат Symfony\Component\Security\Core\User\UserInterface

refreshUser() публичный Метод

It is up to the implementation to decide if the user data should be totally reloaded (e.g. from the database), or if the UserInterface object can just be merged into some internal array of users / identity map.
public refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user ) : Symfony\Component\Security\Core\User\UserInterface
$user Symfony\Component\Security\Core\User\UserInterface
Результат Symfony\Component\Security\Core\User\UserInterface

save() публичный Метод

public save ( Eccube\Entity\Member $Member ) : boolean
$Member Eccube\Entity\Member
Результат boolean

setEncoderFactorty() публичный Метод

public setEncoderFactorty ( Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface $encoder_factory )
$encoder_factory Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface

supportsClass() публичный Метод

Whether this provider supports the given user class.
public supportsClass ( string $class ) : boolean
$class string
Результат boolean

up() публичный Метод

public up ( Eccube\Entity\Member $Member ) : void
$Member Eccube\Entity\Member
Результат void