CustomerRepository
class CustomerRepository extends EntityRepository implements UserProviderInterface
CustomerRepository
This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Properties
protected | $app |
Methods
No description
No description
Loads the user for the given username.
Refreshes the user for the account interface.
Whether this provider supports the given user class.
No description
ユニークなシークレットキーを返す
ユニークなパスワードリセットキーを返す
saltを生成する
No description
No description
No description
No description
Details
at line 48
setApplication($app)
at line 53
newCustomer()
at line 81
UserInterface
loadUserByUsername(string $username)
Loads the user for the given username.
This method must throw UsernameNotFoundException if the user is not found.
at line 122
UserInterface
refreshUser(UserInterface $user)
Refreshes the user for the account interface.
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.
at line 138
bool
supportsClass(string $class)
Whether this provider supports the given user class.
at line 143
getQueryBuilderBySearchData($searchData)
at line 322
string
getUniqueSecretKey($app)
ユニークなシークレットキーを返す
at line 340
string
getUniqueResetKey($app)
ユニークなパスワードリセットキーを返す
at line 359
string
createSalt($byte)
saltを生成する
at line 373
mixed
encryptPassword($app, Customer $Customer)
入力されたパスワードをSaltと暗号化する
at line 380
getNonActiveCustomerBySecretKey($secret_key)
at line 393
getActiveCustomerByEmail($email)
at line 407
getActiveCustomerByResetKey($reset_key)
at line 421
getResetPassword()
at line 433
updateBuyData($app, Customer $Customer, $orderStatusId)
会員の初回購入時間、購入時間、購入回数、購入金額を更新する