Customer Hooks
Available from 4.14.6
mobile.login
This action is called on the very start of a login request (account or facebook)
<?php
use Siberian\Hook;
Hook::listen(
'mobile.login',
'Listening Mobile login',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
request | The current HTTP Request |
type | account or facebook |
mobile.login.success
Called when a user is successfully logged-in (account or facebook)
<?php
use Siberian\Hook;
Hook::listen(
'mobile.login.success',
'Listening Mobile login success',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
customerId | Current customer Id |
customer | The customer object |
token | Session token |
type | account or facebook |
mobile.logout
This action is called on the very start of a logout request (account or facebook)
<?php
use Siberian\Hook;
Hook::listen(
'mobile.logout',
'Listening Mobile logout',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
request | The current HTTP Request |
mobile.logout.success
Called when the logout is successful
<?php
use Siberian\Hook;
Hook::listen(
'mobile.logout.success',
'Listening Mobile logout',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
customerId | Current customer Id |
request | The current HTTP Request |
mobile.login.error
When a user fails to login
<?php
use Siberian\Hook;
Hook::listen(
'mobile.login.error',
'Listening Mobile login error',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
message | The error message |
type | account or facebook |
mobile.register
Calls at the very start of a registration
<?php
use Siberian\Hook;
Hook::listen(
'mobile.register',
'Listening Mobile registration',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
request | The current HTTP Request |
mobile.register.success
Called when a user is successfully registered
<?php
use Siberian\Hook;
Hook::listen(
'mobile.register.success',
'Listening Mobile register success',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
customerId | Current customer Id |
customer | The customer object |
token | Session token |
mobile.register.error
When a user fails to register
<?php
use Siberian\Hook;
Hook::listen(
'mobile.register.success',
'Listening Mobile register success',
function ($payload) {
// Your stuff!
},
0
);
Hook payload details
key | details |
---|---|
appId | The application id |
message | The error message |