Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7cd6fc2aa6 |
399 changed files with 116740 additions and 9999 deletions
15
.env.example
15
.env.example
|
|
@ -61,15 +61,6 @@ GOOGLE_RECAPTCHA_PUBLIC=
|
||||||
GOOGLE_RECAPTCHA_PRIVATE=
|
GOOGLE_RECAPTCHA_PRIVATE=
|
||||||
GOOGLE_RECAPTCHA_VERSION=
|
GOOGLE_RECAPTCHA_VERSION=
|
||||||
|
|
||||||
# UWIL ADMIN SECURE
|
# ADMIN SECURE
|
||||||
# - LIST SEPARATED WITH ',' (Required)
|
# - API KEY
|
||||||
UWIL_ADMIN_SECURE_CIDR_LIST=""
|
LDC_WEB_API_KEY=""
|
||||||
# - LIST SEPARATED WITH ',' (Optional)
|
|
||||||
UWIL_ADMIN_SECURE_CIDR_PROJECT_ALLOWED_LIST=""
|
|
||||||
|
|
||||||
# SAML
|
|
||||||
SAML2_DEFAULT_TENANT_UUID=
|
|
||||||
SAML2_SP_CERT_x509=
|
|
||||||
SAML2_SP_CERT_PRIVATEKEY=
|
|
||||||
SAML2_CONTACT_TECHNICAL_EMAIL=
|
|
||||||
SAML2_CONTACT_SUPPORT_EMAIL=
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
ARG PHP_8_5_TAG=latest
|
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/ldcweb-production-8.2:latest
|
||||||
FROM registry.s-web.fr/ldc-web/projets/ldc-web-images-docker/uwil-production-8.5:${PHP_8_5_TAG}
|
|
||||||
COPY --chown=www-data:www-data . /app/srcs
|
COPY --chown=www-data:www-data . /app/srcs
|
||||||
USER root
|
USER root
|
||||||
RUN chmod -R 755 /app/srcs/storage
|
RUN chmod -R 755 /app/srcs/storage
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,7 @@ namespace App\Auth;
|
||||||
use App\Models\Customer;
|
use App\Models\Customer;
|
||||||
use Illuminate\Auth\EloquentUserProvider;
|
use Illuminate\Auth\EloquentUserProvider;
|
||||||
use Illuminate\Contracts\Auth\Authenticatable as UserContract;
|
use Illuminate\Contracts\Auth\Authenticatable as UserContract;
|
||||||
use Illuminate\Contracts\Auth\Authenticatable;
|
|
||||||
use Illuminate\Contracts\Auth\UserProvider as UserProviderContract;
|
use Illuminate\Contracts\Auth\UserProvider as UserProviderContract;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
use Illuminate\Support\Facades\Session;
|
use Illuminate\Support\Facades\Session;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
|
|
@ -34,14 +32,14 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
* @param array $credentials
|
* @param array $credentials
|
||||||
* @return \Illuminate\Contracts\Auth\Authenticatable|null
|
* @return \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
*/
|
*/
|
||||||
public function retrieveByCredentials(array $credentials)
|
public function retrieveByCredentials(array $credentials): \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
{
|
{
|
||||||
// * Let laravel find a model
|
// * Let laravel find a model
|
||||||
$model = parent::retrieveByCredentials($credentials) ??
|
$model = parent::retrieveByCredentials($credentials) ??
|
||||||
static::retrieveTrashed($credentials);
|
self::retrieveTrashed($credentials);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
/** @var \LDC\LDCCRM\CrmApiV4 */
|
/** @var \LDC\LDCCRM\CrmApiV2 */
|
||||||
$crm = app('crmAPI');
|
$crm = app('crmAPI');
|
||||||
|
|
||||||
// Si pas de compte local.
|
// Si pas de compte local.
|
||||||
|
|
@ -58,11 +56,11 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
return $model;
|
return $model;
|
||||||
} catch (ApiErrorException $e) {
|
} catch (ApiErrorException $e) {
|
||||||
// * Customer is not found.
|
// * Customer is not found.
|
||||||
if ($e->getApiError()->equals(ApiError::modelNotFound)) {
|
if ($e->getApiError()->equals(ApiError::modelNotFound())) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
report($e);
|
report($e);
|
||||||
Log::error('Unhandled response ' . $e->getApiError()->label());
|
Log::error('Unhandled response ' . $e->getApiError()->label);
|
||||||
} catch (CrmException | \Exception $e) {
|
} catch (CrmException | \Exception $e) {
|
||||||
report($e);
|
report($e);
|
||||||
// Une erreur critique est survenue avec la CRM.
|
// Une erreur critique est survenue avec la CRM.
|
||||||
|
|
@ -77,20 +75,20 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
*
|
*
|
||||||
* @param UserContract $model
|
* @param UserContract $model
|
||||||
* @param array $credentials
|
* @param array $credentials
|
||||||
* @return boolean
|
* @return boolean|null
|
||||||
* @throws \RuntimeException If model provided is not a Customer or connection to server fails.
|
* @throws \RuntimeException If model provided is not a Customer or connection to server fails.
|
||||||
* @throws \LDC\LDCCRM\Exceptions\CrmException On CRM call error.
|
* @throws \LDC\LDCCRM\Exceptions\CrmException On CRM call error.
|
||||||
* @throws \Exception On CRM call error.
|
* @throws \Exception On CRM call error.
|
||||||
*/
|
*/
|
||||||
public function validateCredentials(UserContract $model, array $credentials)
|
public function validateCredentials(UserContract $model, array $credentials): bool|null
|
||||||
{
|
{
|
||||||
/** @var \Illuminate\Database\Eloquent\Model $model */
|
/** @var \App\Models\Customer $model */
|
||||||
if (\get_class($model) !== $this->usedModel) {
|
if (\get_class($model) !== $this->usedModel) {
|
||||||
throw new \RuntimeException('Cannot authenticate any thing else than ' . $this->usedModel);
|
throw new \RuntimeException('Cannot authenticate any thing else than ' . $this->usedModel);
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
/** @var \LDC\LDCCRM\CrmApiV4 */
|
/** @var \LDC\LDCCRM\CrmApiV2 */
|
||||||
$crm = app('crmAPI');
|
$crm = app('crmAPI');
|
||||||
|
|
||||||
// * If has trait soft delete and customer trashed, then restore customer.
|
// * If has trait soft delete and customer trashed, then restore customer.
|
||||||
|
|
@ -101,18 +99,18 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
$model->restore();
|
$model->restore();
|
||||||
}
|
}
|
||||||
|
|
||||||
// * Ne devrait pas survenir, $crm->login throws ApiError::authFailed
|
// * Ne devrait pas survenir, $crm->login throws ApiError::authFailed()
|
||||||
return $crm->login($credentials['email'], $credentials['password']);
|
return $crm->login($credentials['email'], $credentials['password']);
|
||||||
} catch (ApiErrorException $e) {
|
} catch (ApiErrorException $e) {
|
||||||
if (!$model->hashcode or !CrmCustomer::find($model->hashcode)) {
|
if (!$model->hashcode or !CrmCustomer::find($model->hashcode)) {
|
||||||
$model->forceDelete();
|
$model->forceDelete();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if ($e->getApiError()->equals(ApiError::authFailed)) {
|
if ($e->getApiError()->equals(ApiError::authFailed())) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// ! Assert Authenticable model must be valided (MustValidate trait).
|
// ! Assert Authenticable model must be valided (MustValidate trait).
|
||||||
if ($e->getApiError()->equals(ApiError::customerNotActivated)) {
|
if ($e->getApiError()->equals(ApiError::customerNotActivated())) {
|
||||||
Session::flash('warning', \trans('Vous devez activer votre compte'));
|
Session::flash('warning', \trans('Vous devez activer votre compte'));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
@ -135,9 +133,9 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
* @return \Illuminate\Database\Eloquent\Model
|
* @return \Illuminate\Database\Eloquent\Model
|
||||||
* @throws \Throwable If saving to DB failed.
|
* @throws \Throwable If saving to DB failed.
|
||||||
*/
|
*/
|
||||||
private function createLocalCustomer(\LDC\LDCCRM\Models\Customer $crmCustomer): Model
|
private function createLocalCustomer(\LDC\LDCCRM\Models\Customer $crmCustomer): \Illuminate\Database\Eloquent\Model
|
||||||
{
|
{
|
||||||
/** @var \Illuminate\Database\Eloquent\Model $model */
|
/** @var \App\Models\Customer $model */
|
||||||
$model = $this->usedModel::firstOrNew([
|
$model = $this->usedModel::firstOrNew([
|
||||||
'email' => $crmCustomer->email
|
'email' => $crmCustomer->email
|
||||||
]);
|
]);
|
||||||
|
|
@ -155,7 +153,7 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
* @return \Illuminate\Contracts\Auth\Authenticatable|null
|
* @return \Illuminate\Contracts\Auth\Authenticatable|null
|
||||||
* @throws \ErrorException If cannot connect to LDAP.
|
* @throws \ErrorException If cannot connect to LDAP.
|
||||||
*/
|
*/
|
||||||
private function retrieveTrashed(array $credentials): ?Authenticatable
|
private function retrieveTrashed(array $credentials): ?\Illuminate\Contracts\Auth\Authenticatable
|
||||||
{
|
{
|
||||||
// * Make changes
|
// * Make changes
|
||||||
if (empty($credentials)) {
|
if (empty($credentials)) {
|
||||||
|
|
@ -173,7 +171,7 @@ class CrmUserProvider extends EloquentUserProvider implements UserProviderContra
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @var \App\Models\Customer|null $customer */
|
/** @var \App\Models\Customer|null $query */
|
||||||
return $query->withTrashed()->first();
|
return $query->withTrashed()->first();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ class ReactivateCustomerProvider extends EloquentUserProvider implements UserPro
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @var \App\Models\Customer|null $customer */
|
/** @var \App\Models\Customer|null $query */
|
||||||
return $query->withTrashed()->first();
|
return $query->withTrashed()->first();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -58,10 +58,9 @@ class ReactivateCustomerProvider extends EloquentUserProvider implements UserPro
|
||||||
throw new \ErrorException('Cannot authenticate any thing else than ' . Customer::class);
|
throw new \ErrorException('Cannot authenticate any thing else than ' . Customer::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
$plain = $credentials['password'];
|
|
||||||
|
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \App\Models\Customer $customer */
|
||||||
if ($this->hasher->check($plain, $customer->getAuthPassword())) {
|
// @phpstan-ignore-next-line
|
||||||
|
if ($this->hasher->check($credentials['password'], $customer->getAuthPassword())) {
|
||||||
// * Restore customer
|
// * Restore customer
|
||||||
return boolval($customer->restore());
|
return boolval($customer->restore());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -28,35 +28,35 @@ class UserCreate extends Command
|
||||||
/**
|
/**
|
||||||
* The first name of the new user.
|
* The first name of the new user.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string|null
|
||||||
*/
|
*/
|
||||||
protected $first_name;
|
protected $first_name;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The last name of the new user.
|
* The last name of the new user.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string|null
|
||||||
*/
|
*/
|
||||||
protected $last_name;
|
protected $last_name;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The email of the new user.
|
* The email of the new user.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string|null
|
||||||
*/
|
*/
|
||||||
protected $email;
|
protected $email;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The password of the new user.
|
* The password of the new user.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string|null
|
||||||
*/
|
*/
|
||||||
protected $password;
|
protected $password;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The role of the new user.
|
* The role of the new user.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string|null
|
||||||
*/
|
*/
|
||||||
protected $role;
|
protected $role;
|
||||||
|
|
||||||
|
|
@ -83,12 +83,12 @@ class UserCreate extends Command
|
||||||
$this->addRole();
|
$this->addRole();
|
||||||
|
|
||||||
$user = new User([
|
$user = new User([
|
||||||
'first_name' => $this->first_name,
|
'first_name' => $this->first_name,
|
||||||
'last_name' => $this->last_name,
|
'last_name' => $this->last_name,
|
||||||
'email' => $this->email,
|
'email' => $this->email,
|
||||||
'password' => $this->password,
|
'password' => $this->password,
|
||||||
'role' => $this->role,
|
'role' => $this->role,
|
||||||
'published' => true,
|
'published' => true,
|
||||||
'published_at' => Carbon::now(),
|
'published_at' => Carbon::now(),
|
||||||
]);
|
]);
|
||||||
$user->saveOrFail();
|
$user->saveOrFail();
|
||||||
|
|
@ -221,7 +221,7 @@ class UserCreate extends Command
|
||||||
$this->role = $tmp;
|
$this->role = $tmp;
|
||||||
} catch (ValidationException $e) {
|
} catch (ValidationException $e) {
|
||||||
$this->error(sprintf(
|
$this->error(sprintf(
|
||||||
'Please choose from the selection',
|
'Please choose from the selection %s',
|
||||||
\implode(',', collect($e->errors())->flatten()->all())
|
\implode(',', collect($e->errors())->flatten()->all())
|
||||||
));
|
));
|
||||||
continue;
|
continue;
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,8 @@ enum ActivityLogsEventEnum: int
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition
|
* Optionnal labels definition
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::created->name => 'Création',
|
self::created->name => 'Création',
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@ enum ObjectEnum: int
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition
|
* Optionnal labels definition
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::reclaim->name => 'Réclamation',
|
self::reclaim->name => 'Réclamation',
|
||||||
|
|
|
||||||
|
|
@ -260,6 +260,8 @@ enum Country: int
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition
|
* Optionnal labels definition
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::afghanistan->name => 'Afghanistan',
|
self::afghanistan->name => 'Afghanistan',
|
||||||
|
|
|
||||||
|
|
@ -21,10 +21,7 @@ enum InputType: int
|
||||||
case string = 11;
|
case string = 11;
|
||||||
case text = 12;
|
case text = 12;
|
||||||
case url = 13;
|
case url = 13;
|
||||||
/** Vimeo only */
|
case videoVimeo = 14;
|
||||||
case videoVimeo = 14;
|
case videoYoutube = 15;
|
||||||
/** Youtube only */
|
case video = 16;
|
||||||
case videoYoutube = 15;
|
|
||||||
/** Youtube or Vimeo. */
|
|
||||||
case video = 16;
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@ enum NutriscoreEnum: int
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition.
|
* Optionnal labels definition.
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::a->name => 'A',
|
self::a->name => 'A',
|
||||||
|
|
|
||||||
|
|
@ -19,10 +19,11 @@ enum StaticPageType: int
|
||||||
case history = 9;
|
case history = 9;
|
||||||
case commitments = 10;
|
case commitments = 10;
|
||||||
case news = 11;
|
case news = 11;
|
||||||
case rules = 12;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition.
|
* Optionnal labels definition.
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::contact->name => 'Contact',
|
self::contact->name => 'Contact',
|
||||||
|
|
@ -36,6 +37,5 @@ enum StaticPageType: int
|
||||||
self::history->name => 'Notre Histoire',
|
self::history->name => 'Notre Histoire',
|
||||||
self::commitments->name => 'Nos Engagements',
|
self::commitments->name => 'Nos Engagements',
|
||||||
self::news->name => 'Actualités',
|
self::news->name => 'Actualités',
|
||||||
self::rules->name => 'Règlement du jeu',
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,8 @@ enum BootstrapThemeEnum: int
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition
|
* Optionnal labels definition
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::light->name => 'Light',
|
self::light->name => 'Light',
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,8 @@ enum RoleEnum: int
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Optionnal labels definition.
|
* Optionnal labels definition.
|
||||||
|
*
|
||||||
|
* @phpstan-ignore-next-line
|
||||||
*/
|
*/
|
||||||
private const LABELS = [
|
private const LABELS = [
|
||||||
self::conceptor->name => 'Concepteur',
|
self::conceptor->name => 'Concepteur',
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ class ActivityLogController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\ActivityLog $activity_log
|
* @param \App\Models\ActivityLog $activity_log
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function show(ActivityLog $activity_log): \Illuminate\Contracts\View\View
|
public function show(ActivityLog $activity_log): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ class CommitmentPageController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\CommitmentPage $commitmentPage
|
* @param \App\Models\CommitmentPage $commitmentPage
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(CommitmentPage $commitmentPage): \Illuminate\Contracts\View\View
|
public function edit(CommitmentPage $commitmentPage): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ class GameController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\Game $game
|
* @param \App\Models\Game $game
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(Game $game): \Illuminate\Contracts\View\View
|
public function edit(Game $game): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -75,7 +75,7 @@ class HistoricalMilestoneController extends Controller
|
||||||
/**
|
/**
|
||||||
* Store a newly created resource in storage.
|
* Store a newly created resource in storage.
|
||||||
*
|
*
|
||||||
* @param \App\Http\Requests\Bo\HistoricalMilestone\StoreHistoricalMilestoneRequest $request
|
* @param \App\Http\Requests\Bo\HistoricalMilestones\StoreHistoricalMilestoneRequest $request
|
||||||
* @return \Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function store(StoreHistoricalMilestoneRequest $request): \Illuminate\Http\RedirectResponse
|
public function store(StoreHistoricalMilestoneRequest $request): \Illuminate\Http\RedirectResponse
|
||||||
|
|
@ -100,7 +100,7 @@ class HistoricalMilestoneController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\HistoricalMilestone $historicalMilestone
|
* @param \App\Models\HistoricalMilestone $historicalMilestone
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(HistoricalMilestone $historicalMilestone): \Illuminate\Contracts\View\View
|
public function edit(HistoricalMilestone $historicalMilestone): \Illuminate\Contracts\View\View
|
||||||
|
|
@ -111,8 +111,8 @@ class HistoricalMilestoneController extends Controller
|
||||||
/**
|
/**
|
||||||
* Update the specified resource in storage.
|
* Update the specified resource in storage.
|
||||||
*
|
*
|
||||||
* @param \App\Http\Requests\Bo\HistoricalMilestone\UpdateHistoricalMilestoneRequest $request
|
* @param \App\Http\Requests\Bo\HistoricalMilestones\UpdateHistoricalMilestoneRequest $request
|
||||||
* @param \App\Models\HistoricalMilestone $historicalMilestone
|
* @param \App\Models\HistoricalMilestone $historicalMilestone
|
||||||
* @return \Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function update(
|
public function update(
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ class KlubBlocController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\KlubBloc $klubBloc
|
* @param \App\Models\KlubBloc $klubBloc
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(KlubBloc $klubBloc): \Illuminate\Contracts\View\View
|
public function edit(KlubBloc $klubBloc): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ class LocalCommitmentController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\LocalCommitment $localCommitment
|
* @param \App\Models\LocalCommitment $localCommitment
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(LocalCommitment $localCommitment): \Illuminate\Contracts\View\View
|
public function edit(LocalCommitment $localCommitment): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -97,7 +97,7 @@ class NewsController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\News $news
|
* @param \App\Models\News $news
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(News $news): \Illuminate\Contracts\View\View
|
public function edit(News $news): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ class PictoController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\Picto $picto
|
* @param \App\Models\Picto $picto
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(Picto $picto): \Illuminate\Contracts\View\View
|
public function edit(Picto $picto): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -111,7 +111,7 @@ class ProductController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\Product $product
|
* @param \App\Models\Product $product
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(Product $product): \Illuminate\Contracts\View\View
|
public function edit(Product $product): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ class RangeController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\Range $range
|
* @param \App\Models\Range $range
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(Range $range): \Illuminate\Contracts\View\View
|
public function edit(Range $range): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ class StaticPageController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\StaticPage $static_page
|
* @param \App\Models\StaticPage $static_page
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(StaticPage $static_page): \Illuminate\Contracts\View\View
|
public function edit(StaticPage $static_page): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -103,7 +103,7 @@ class UserController extends Controller
|
||||||
/**
|
/**
|
||||||
* Show the form for editing the specified resource.
|
* Show the form for editing the specified resource.
|
||||||
*
|
*
|
||||||
* @param App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function edit(User $user): \Illuminate\Contracts\View\View
|
public function edit(User $user): \Illuminate\Contracts\View\View
|
||||||
|
|
|
||||||
|
|
@ -104,7 +104,7 @@ class Controller extends BaseController
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
// Get models with relation's name/label.
|
// Get models with relation's name/label.
|
||||||
if (Str::endsWith($field, '_id') && $query->getModel()->has(Str::remove('_id', $field))) {
|
if (Str::endsWith($field, '_id')) {
|
||||||
$query->orWhereHas(Str::remove('_id', $field), function ($queryRelation) use ($field, $search) {
|
$query->orWhereHas(Str::remove('_id', $field), function ($queryRelation) use ($field, $search) {
|
||||||
if (Schema::hasColumn(Str::remove('_id', $field) . 's', 'name')) {
|
if (Schema::hasColumn(Str::remove('_id', $field) . 's', 'name')) {
|
||||||
$queryRelation->where('name', 'like', '%' . $search . '%');
|
$queryRelation->where('name', 'like', '%' . $search . '%');
|
||||||
|
|
@ -132,12 +132,15 @@ class Controller extends BaseController
|
||||||
*/
|
*/
|
||||||
protected function getSearchValue(Builder $query, string $search, string $field): string|array
|
protected function getSearchValue(Builder $query, string $search, string $field): string|array
|
||||||
{
|
{
|
||||||
|
$cast = $query->getModel()->getCasts()[$field] ?? null;
|
||||||
if (
|
if (
|
||||||
count($query->getModel()->getCasts()) and // Check if the model has casts.
|
count($query->getModel()->getCasts()) and // Check if the model has casts.
|
||||||
isset($query->getModel()->getCasts()[$field]) and // Check if there is cast about specific field.
|
$cast and // Check if there is cast about specific field.
|
||||||
enum_exists($query->getModel()->getCasts()[$field]) // Check if the cast is an enum.
|
enum_exists($cast) // Check if the cast is an enum.
|
||||||
) {
|
) {
|
||||||
$cases = collect($query->getModel()->getCasts()[$field]::toArray());
|
/** @var \App\Traits\Enums $cast */
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
|
$cases = collect($cast::toArray());
|
||||||
$enum = $cases->filter(function ($item) use ($search) {
|
$enum = $cases->filter(function ($item) use ($search) {
|
||||||
return preg_match('/' . Str::lower($search) . '/', Str::lower($item->label));
|
return preg_match('/' . Str::lower($search) . '/', Str::lower($item->label));
|
||||||
});
|
});
|
||||||
|
|
@ -158,12 +161,12 @@ class Controller extends BaseController
|
||||||
{
|
{
|
||||||
$rName = request()->route()->getName();
|
$rName = request()->route()->getName();
|
||||||
$table = $query->getModel()->getTable();
|
$table = $query->getModel()->getTable();
|
||||||
if (request()->sort_col) {
|
if (request()->input('sort_col')) {
|
||||||
Session::put("$rName.sort_col", request()->sort_col);
|
Session::put("$rName.sort_col", request()->input('sort_col'));
|
||||||
Session::put("$rName.sorted", true);
|
Session::put("$rName.sorted", true);
|
||||||
}
|
}
|
||||||
if (request()->sort_way) {
|
if (request()->input('sort_way')) {
|
||||||
Session::put("$rName.sort_way", request()->sort_way);
|
Session::put("$rName.sort_way", request()->input('sort_way'));
|
||||||
Session::put("$rName.sorted", true);
|
Session::put("$rName.sorted", true);
|
||||||
}
|
}
|
||||||
if (request()->rst) {
|
if (request()->rst) {
|
||||||
|
|
@ -171,12 +174,16 @@ class Controller extends BaseController
|
||||||
Session::remove("$rName.sort_col");
|
Session::remove("$rName.sort_col");
|
||||||
Session::remove("$rName.sort_way");
|
Session::remove("$rName.sort_way");
|
||||||
}
|
}
|
||||||
if (request()->sort_col and request()->sort_way and Schema::hasColumn($table, request()->sort_col)) {
|
if (
|
||||||
if (
|
request()->input('sort_col') and
|
||||||
!isset($ignore) or
|
request()->input('sort_way') and
|
||||||
(isset($ignore) and !in_array(request()->sort_col, $ignore))
|
Schema::hasColumn($table, request()->input('sort_col'))
|
||||||
) {
|
) {
|
||||||
$query = $query->orderBy(\sprintf("$table.%s", request()->sort_col), request()->sort_way);
|
if (!in_array(request()->input('sort_col'), $ignore)) {
|
||||||
|
$query = $query->orderBy(
|
||||||
|
\sprintf("$table.%s", request()->input('sort_col')),
|
||||||
|
request()->input('sort_way')
|
||||||
|
);
|
||||||
}
|
}
|
||||||
} elseif (Schema::hasColumn($table, 'order')) {
|
} elseif (Schema::hasColumn($table, 'order')) {
|
||||||
$query = $query->orderBy('order', 'ASC');
|
$query = $query->orderBy('order', 'ASC');
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@
|
||||||
namespace App\Http\Controllers\Fo\Auth;
|
namespace App\Http\Controllers\Fo\Auth;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Contracts\View\View;
|
|
||||||
use Illuminate\Foundation\Auth\ConfirmsPasswords;
|
use Illuminate\Foundation\Auth\ConfirmsPasswords;
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
|
||||||
|
|
@ -25,9 +24,9 @@ class ConfirmPasswordController extends Controller
|
||||||
/**
|
/**
|
||||||
* Display the password confirmation view.
|
* Display the password confirmation view.
|
||||||
*
|
*
|
||||||
* @return \Illuminate\View\View
|
* @return \Illuminate\Http\RedirectResponse|\Illuminate\View\View
|
||||||
*/
|
*/
|
||||||
public function showConfirmForm(): View
|
public function showConfirmForm(): \Illuminate\Http\RedirectResponse|\Illuminate\View\View
|
||||||
{
|
{
|
||||||
if (Auth::guard('frontend')->check()) {
|
if (Auth::guard('frontend')->check()) {
|
||||||
return \response()->redirectToRoute('home');
|
return \response()->redirectToRoute('home');
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ class ForgotPasswordController extends Controller
|
||||||
use SendsPasswordResetEmails;
|
use SendsPasswordResetEmails;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Message to user
|
* Message to user.
|
||||||
*
|
*
|
||||||
* @var string
|
* @var string
|
||||||
* @phpcs:disable Generic.Files.LineLength.TooLong
|
* @phpcs:disable Generic.Files.LineLength.TooLong
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,7 @@ class LoginController extends Controller
|
||||||
*/
|
*/
|
||||||
protected function authenticated(Request $request, Model $user): void
|
protected function authenticated(Request $request, Model $user): void
|
||||||
{
|
{
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
$user->last_connection = \now();
|
$user->last_connection = \now();
|
||||||
$user->saveOrFail();
|
$user->saveOrFail();
|
||||||
Session::flash('info', trans('Vous êtes à présent connecté'));
|
Session::flash('info', trans('Vous êtes à présent connecté'));
|
||||||
|
|
|
||||||
|
|
@ -124,12 +124,12 @@ class RegisterController extends Controller
|
||||||
return $customer;
|
return $customer;
|
||||||
});
|
});
|
||||||
} catch (ApiErrorException $e) {
|
} catch (ApiErrorException $e) {
|
||||||
if ($e->getApiError()->equals(ApiError::customerExists)) {
|
if ($e->getApiError()->equals(ApiError::customerExists())) {
|
||||||
throw IlluminateValidationException::withMessages([
|
throw IlluminateValidationException::withMessages([
|
||||||
'error' => trans('Un compte est déjà associé à cette adresse email.')
|
'error' => trans('Un compte est déjà associé à cette adresse email.')
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
if ($e->getApiError()->equals(ApiError::validationFailed)) {
|
if ($e->getApiError()->equals(ApiError::validationFailed())) {
|
||||||
throw IlluminateValidationException::withMessages([
|
throw IlluminateValidationException::withMessages([
|
||||||
'error' => $e->getMessage()
|
'error' => $e->getMessage()
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,6 @@ use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Auth\Events\PasswordReset;
|
use Illuminate\Auth\Events\PasswordReset;
|
||||||
use Illuminate\Contracts\Auth\PasswordBroker;
|
use Illuminate\Contracts\Auth\PasswordBroker;
|
||||||
use Illuminate\Contracts\Auth\StatefulGuard;
|
use Illuminate\Contracts\Auth\StatefulGuard;
|
||||||
use Illuminate\Contracts\View\View;
|
|
||||||
use Illuminate\Foundation\Auth\ResetsPasswords;
|
use Illuminate\Foundation\Auth\ResetsPasswords;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
|
@ -47,9 +46,9 @@ class ResetPasswordController extends Controller
|
||||||
* If no token is present, display the link request form.
|
* If no token is present, display the link request form.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function showResetForm(Request $request): View
|
public function showResetForm(Request $request): \Illuminate\Contracts\View\View
|
||||||
{
|
{
|
||||||
$token = $request->route()->parameter('token');
|
$token = $request->route()->parameter('token');
|
||||||
|
|
||||||
|
|
@ -68,10 +67,7 @@ class ResetPasswordController extends Controller
|
||||||
*/
|
*/
|
||||||
protected function resetPassword(mixed $customer, mixed $password): void
|
protected function resetPassword(mixed $customer, mixed $password): void
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \LDC\LDCCRM\CrmApiV2 */
|
||||||
/** @var string $password */
|
|
||||||
|
|
||||||
/** @var \LDC\LDCCRM\CrmApiV4 */
|
|
||||||
$crm = app('crmAPI');
|
$crm = app('crmAPI');
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ class VerificationController extends Controller
|
||||||
*/
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->middleware('auth:frontend')->except('verify');
|
$this->middleware('auth:frontend');
|
||||||
$this->middleware('signed')->only('verify');
|
$this->middleware('signed')->only('verify');
|
||||||
$this->middleware('throttle:6,1')->only('verify', 'resend');
|
$this->middleware('throttle:6,1')->only('verify', 'resend');
|
||||||
}
|
}
|
||||||
|
|
@ -58,7 +58,7 @@ class VerificationController extends Controller
|
||||||
public function verify(Request $request): JsonResponse|RedirectResponse
|
public function verify(Request $request): JsonResponse|RedirectResponse
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer */
|
/** @var \App\Models\Customer */
|
||||||
$user = Customer::findOrFail($request->route('id'));
|
$user = $request->user('frontend');
|
||||||
|
|
||||||
if (!hash_equals((string)$request->route('id'), (string)$user->getKey())) {
|
if (!hash_equals((string)$request->route('id'), (string)$user->getKey())) {
|
||||||
throw new AuthorizationException();
|
throw new AuthorizationException();
|
||||||
|
|
@ -134,7 +134,7 @@ class VerificationController extends Controller
|
||||||
'Une erreur est survenue'
|
'Une erreur est survenue'
|
||||||
))->throwResponse();
|
))->throwResponse();
|
||||||
} catch (CrmException | ApiErrorException $e) {
|
} catch (CrmException | ApiErrorException $e) {
|
||||||
if ($e->getApiError()->equals(ApiError::customerAlreadyActive)) {
|
if ($e->getApiError()->equals(ApiError::customerAlreadyActive())) {
|
||||||
// * Ignore this and continue, as it may be activated via another CRM service.
|
// * Ignore this and continue, as it may be activated via another CRM service.
|
||||||
return;
|
return;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -23,16 +23,16 @@ class CommitmentController extends Controller
|
||||||
->with('pictos', fn (BelongsToMany $q) => $q->where('published', true))->firstOrFail();
|
->with('pictos', fn (BelongsToMany $q) => $q->where('published', true))->firstOrFail();
|
||||||
|
|
||||||
/** @var \App\Models\StaticPage $staticPageModel */
|
/** @var \App\Models\StaticPage $staticPageModel */
|
||||||
$staticPage = StaticPage::query()->where('type', StaticPageType::commitments)->firstOrFail();
|
$staticPageModel = StaticPage::query()->where('type', StaticPageType::commitments)->firstOrFail();
|
||||||
|
|
||||||
/** @var \App\Models\LocalCommitment $localCommitmentModel */
|
/** @var \App\Models\LocalCommitment $localCommitmentModels */
|
||||||
$localCommitments = LocalCommitment::query()
|
$localCommitmentModels = LocalCommitment::query()
|
||||||
->where('published', true)
|
->where('published', true)
|
||||||
->limit(2)->get();
|
->limit(2)->get();
|
||||||
|
|
||||||
return view('fo.pages.commitments', [
|
return view('fo.pages.commitments', [
|
||||||
'staticPageModel' => $staticPage,
|
'staticPageModel' => $staticPageModel,
|
||||||
'localCommitmentList' => $localCommitments,
|
'localCommitmentList' => $localCommitmentModels,
|
||||||
'commitmentPageModel' => $commitmentPage,
|
'commitmentPageModel' => $commitmentPage,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -24,11 +24,13 @@ class ContactController extends Controller
|
||||||
*/
|
*/
|
||||||
public function contact(): View
|
public function contact(): View
|
||||||
{
|
{
|
||||||
$products = Product::all();
|
/** @var \App\Models\Product $productModels */
|
||||||
|
$productModels = Product::all();
|
||||||
|
|
||||||
|
/** @var \App\Models\StaticPage $staticPageModel */
|
||||||
$staticPageModel = StaticPage::query()->where('type', StaticPageType::contact)->firstOrFail();
|
$staticPageModel = StaticPage::query()->where('type', StaticPageType::contact)->firstOrFail();
|
||||||
|
|
||||||
return view('fo.pages.contact', compact('products', 'staticPageModel'));
|
return view('fo.pages.contact', compact('productModels', 'staticPageModel'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -4,18 +4,10 @@ namespace App\Http\Controllers\Fo;
|
||||||
|
|
||||||
use App\Enums\StaticPageType;
|
use App\Enums\StaticPageType;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Http\Requests\Fo\UnsubscribeNewsletterRequest;
|
|
||||||
use App\Models\KlubBloc;
|
use App\Models\KlubBloc;
|
||||||
use App\Models\News;
|
use App\Models\News;
|
||||||
use App\Models\Range;
|
use App\Models\Range;
|
||||||
use App\Models\StaticPage;
|
use App\Models\StaticPage;
|
||||||
use Illuminate\Support\Facades\Log;
|
|
||||||
use LDC\LDCCRM\Enums\ApiError;
|
|
||||||
use LDC\LDCCRM\Exceptions\ApiErrorException;
|
|
||||||
use LDC\LDCCRM\Exceptions\CrmException;
|
|
||||||
use LDC\LDCCRM\Exceptions\ValidationException;
|
|
||||||
use LDC\LDCCRM\Models\Customer;
|
|
||||||
use LDC\LDCCRM\Models\SingleOptin;
|
|
||||||
|
|
||||||
class HomeController extends Controller
|
class HomeController extends Controller
|
||||||
{
|
{
|
||||||
|
|
@ -26,63 +18,20 @@ class HomeController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(): \Illuminate\Contracts\View\View
|
public function index(): \Illuminate\Contracts\View\View
|
||||||
{
|
{
|
||||||
$rangeModels = Range::query()->limit(3)->inRandomOrder()->get();
|
/** @var \App\Models\Range $rangeModels */
|
||||||
$newsModels = News::query()->where('published', true)->orderBy('created_at', 'desc')->limit(6)->get();
|
$rangeModels = Range::query()->limit(3)->inRandomOrder()->get();
|
||||||
$staticPageModel = StaticPage::query()->where('type', StaticPageType::home)->firstOrFail();
|
|
||||||
$klubBloc = KlubBloc::query()->first();
|
|
||||||
|
|
||||||
\throw_if(empty($klubBloc), 'empty klubBloc');
|
/** @var \App\Models\News $newsModels */
|
||||||
|
$newsModels = News::query()->where('published', true)->orderBy('created_at', 'desc')->limit(6)->get();
|
||||||
|
|
||||||
|
/** @var \App\Models\StaticPage $staticPageModel */
|
||||||
|
$staticPageModel = StaticPage::query()->where('type', StaticPageType::home)->firstOrFail();
|
||||||
|
|
||||||
|
/** @var \App\Models\KlubBloc|null $klubBloc */
|
||||||
|
$klubBloc = KlubBloc::query()->first();
|
||||||
|
|
||||||
|
\throw_if(is_null($klubBloc), 'empty klubBloc');
|
||||||
|
|
||||||
return view('fo.pages.home', compact('staticPageModel', 'rangeModels', 'klubBloc', 'newsModels'));
|
return view('fo.pages.home', compact('staticPageModel', 'rangeModels', 'klubBloc', 'newsModels'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* unsubscribeNewsletter method
|
|
||||||
*
|
|
||||||
* @param \App\Http\Requests\Fo\UnsubscribeNewsletterRequest $request
|
|
||||||
* @return \Illuminate\Contracts\View\View
|
|
||||||
*/
|
|
||||||
public function unsubscribeNewsletter(UnsubscribeNewsletterRequest $request): \Illuminate\Contracts\View\View
|
|
||||||
{
|
|
||||||
$error = null;
|
|
||||||
$hashcode = $request->hashcode;
|
|
||||||
|
|
||||||
try {
|
|
||||||
SingleOptin::unsetStatusWithHashcode($hashcode);
|
|
||||||
} catch (ApiErrorException $e) {
|
|
||||||
Log::debug($e->getMessage());
|
|
||||||
if ($e->getApiError()->equals(ApiError::modelNotFound)) {
|
|
||||||
if ($customer = Customer::find($hashcode)) {
|
|
||||||
$customer->opt_in = false;
|
|
||||||
// ! Les données peuvent être parsés en retour de la crm et inconsitantes (Héritage vielle crm).
|
|
||||||
try {
|
|
||||||
$customer->save();
|
|
||||||
} catch (ValidationException $e) {
|
|
||||||
$error = null;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
abort(404);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
if (app()->bound('sentry')) {
|
|
||||||
app('sentry')->captureException($e);
|
|
||||||
}
|
|
||||||
$error = true;
|
|
||||||
}
|
|
||||||
} catch (CrmException $e) {
|
|
||||||
Log::debug($e->getMessage());
|
|
||||||
$error = true;
|
|
||||||
if (app()->bound('sentry')) {
|
|
||||||
app('sentry')->captureException($e);
|
|
||||||
}
|
|
||||||
} //end try
|
|
||||||
|
|
||||||
if (!is_null($error)) {
|
|
||||||
return view('fo.pages.newsletter-unsubscribe')->with(
|
|
||||||
'error',
|
|
||||||
trans('Une erreur est survenue, merci de réessayer ultérieurement')
|
|
||||||
);
|
|
||||||
}
|
|
||||||
return view('fo.pages.newsletter-unsubscribe');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@ use App\Http\Requests\Fo\Customers\UpdateAccountRequest;
|
||||||
use App\Http\Requests\Fo\Customers\UpdatePasswordRequest;
|
use App\Http\Requests\Fo\Customers\UpdatePasswordRequest;
|
||||||
use App\Models\Customer;
|
use App\Models\Customer;
|
||||||
use Illuminate\Auth\Events\PasswordReset;
|
use Illuminate\Auth\Events\PasswordReset;
|
||||||
use Illuminate\Contracts\View\View;
|
|
||||||
use Illuminate\Http\RedirectResponse;
|
use Illuminate\Http\RedirectResponse;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
use Illuminate\Validation\ValidationException;
|
use Illuminate\Validation\ValidationException;
|
||||||
|
|
@ -22,7 +21,7 @@ class CustomerController extends Controller
|
||||||
*
|
*
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function profile(): View
|
public function profile(): \Illuminate\Contracts\View\View
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \App\Models\Customer $customer */
|
||||||
$customer = auth('frontend')->user();
|
$customer = auth('frontend')->user();
|
||||||
|
|
@ -53,7 +52,7 @@ class CustomerController extends Controller
|
||||||
*
|
*
|
||||||
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||||
*/
|
*/
|
||||||
public function password()
|
public function password(): \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
|
||||||
{
|
{
|
||||||
return view('fo.auth.passwords.change');
|
return view('fo.auth.passwords.change');
|
||||||
}
|
}
|
||||||
|
|
@ -64,7 +63,7 @@ class CustomerController extends Controller
|
||||||
* @param \App\Http\Requests\Fo\Customers\UpdatePasswordRequest $request
|
* @param \App\Http\Requests\Fo\Customers\UpdatePasswordRequest $request
|
||||||
* @return \Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function passwordSubmit(UpdatePasswordRequest $request): RedirectResponse
|
public function passwordSubmit(UpdatePasswordRequest $request): \Illuminate\Http\RedirectResponse
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer */
|
/** @var \App\Models\Customer */
|
||||||
$customer = \auth('frontend')->user();
|
$customer = \auth('frontend')->user();
|
||||||
|
|
@ -85,7 +84,7 @@ class CustomerController extends Controller
|
||||||
* @return boolean
|
* @return boolean
|
||||||
* @throws \Illuminate\Validation\ValidationException If something failed.
|
* @throws \Illuminate\Validation\ValidationException If something failed.
|
||||||
*/
|
*/
|
||||||
private function updateCrmCustomerInfo(Customer $customer, array $data)
|
private function updateCrmCustomerInfo(Customer $customer, array $data): bool
|
||||||
{
|
{
|
||||||
return DB::transaction(function () use ($customer, $data) {
|
return DB::transaction(function () use ($customer, $data) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -99,7 +98,7 @@ class CustomerController extends Controller
|
||||||
'error' => $e->getMessage()
|
'error' => $e->getMessage()
|
||||||
]);
|
]);
|
||||||
} catch (ApiErrorException $e) {
|
} catch (ApiErrorException $e) {
|
||||||
if ($e->getApiError()->equals(ApiError::validationFailed)) {
|
if ($e->getApiError()->equals(ApiError::validationFailed())) {
|
||||||
throw ValidationException::withMessages([
|
throw ValidationException::withMessages([
|
||||||
'error' => $e->getMessage()
|
'error' => $e->getMessage()
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,6 @@ use App\Http\Requests\Fo\Customers\CrmQuestionsAnswersRequest;
|
||||||
use App\Models\Customer;
|
use App\Models\Customer;
|
||||||
use App\Models\Game;
|
use App\Models\Game;
|
||||||
use App\Models\StaticPage;
|
use App\Models\StaticPage;
|
||||||
use Illuminate\Contracts\View\View;
|
|
||||||
use Illuminate\Http\RedirectResponse;
|
|
||||||
use Illuminate\Support\Arr;
|
use Illuminate\Support\Arr;
|
||||||
use Illuminate\Support\Facades\Cache;
|
use Illuminate\Support\Facades\Cache;
|
||||||
use LDC\LDCCRM\Exceptions\ApiErrorException;
|
use LDC\LDCCRM\Exceptions\ApiErrorException;
|
||||||
|
|
@ -25,7 +23,7 @@ class KlubController extends Controller
|
||||||
*
|
*
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function home(): View
|
public function home(): \Illuminate\Contracts\View\View
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \App\Models\Customer $customer */
|
||||||
$customer = auth('frontend')->user();
|
$customer = auth('frontend')->user();
|
||||||
|
|
@ -47,7 +45,7 @@ class KlubController extends Controller
|
||||||
*
|
*
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
public function questions(): View
|
public function questions(): \Illuminate\Contracts\View\View
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \App\Models\Customer $customer */
|
||||||
$customer = auth('frontend')->user();
|
$customer = auth('frontend')->user();
|
||||||
|
|
@ -68,7 +66,7 @@ class KlubController extends Controller
|
||||||
* @param \App\Http\Requests\Fo\Customers\CrmQuestionsAnswersRequest $request
|
* @param \App\Http\Requests\Fo\Customers\CrmQuestionsAnswersRequest $request
|
||||||
* @return \Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function questionsSubmit(CrmQuestionsAnswersRequest $request): RedirectResponse
|
public function questionsSubmit(CrmQuestionsAnswersRequest $request): \Illuminate\Http\RedirectResponse
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \App\Models\Customer $customer */
|
||||||
$customer = auth('frontend')->user();
|
$customer = auth('frontend')->user();
|
||||||
|
|
@ -85,7 +83,7 @@ class KlubController extends Controller
|
||||||
\array_walk_recursive($responses, function (&$id) {
|
\array_walk_recursive($responses, function (&$id) {
|
||||||
$id = intval($id);
|
$id = intval($id);
|
||||||
});
|
});
|
||||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||||
$responses = Arr::mapWithKeys($questions, fn ($question, $index) => [
|
$responses = Arr::mapWithKeys($questions, fn ($question, $index) => [
|
||||||
optional(Arr::get($questions, $index))->id => Arr::get($responses, $index)
|
optional(Arr::get($questions, $index))->id => Arr::get($responses, $index)
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@ use Illuminate\Support\Str;
|
||||||
use LDC\LDCCRM\Enums\ApiError;
|
use LDC\LDCCRM\Enums\ApiError;
|
||||||
use LDC\LDCCRM\Exceptions\ApiErrorException;
|
use LDC\LDCCRM\Exceptions\ApiErrorException;
|
||||||
use LDC\LDCCRM\Exceptions\CrmException;
|
use LDC\LDCCRM\Exceptions\CrmException;
|
||||||
use Symfony\Component\HttpFoundation\StreamedResponse;
|
|
||||||
|
|
||||||
class MesBrController extends Controller
|
class MesBrController extends Controller
|
||||||
{
|
{
|
||||||
|
|
@ -40,7 +39,7 @@ class MesBrController extends Controller
|
||||||
* @param \App\Http\Requests\Fo\MesBr\PrintCouponsRequest $request
|
* @param \App\Http\Requests\Fo\MesBr\PrintCouponsRequest $request
|
||||||
* @return \Symfony\Component\HttpFoundation\StreamedResponse
|
* @return \Symfony\Component\HttpFoundation\StreamedResponse
|
||||||
*/
|
*/
|
||||||
public function fetchBrPdf(PrintCouponsRequest $request): StreamedResponse
|
public function fetchBrPdf(PrintCouponsRequest $request): \Symfony\Component\HttpFoundation\StreamedResponse
|
||||||
{
|
{
|
||||||
/** @var \App\Models\Customer $customer */
|
/** @var \App\Models\Customer $customer */
|
||||||
$customer = auth('frontend')->user();
|
$customer = auth('frontend')->user();
|
||||||
|
|
@ -89,7 +88,6 @@ class MesBrController extends Controller
|
||||||
$mesBr = app('mesBrAPI');
|
$mesBr = app('mesBrAPI');
|
||||||
|
|
||||||
// * MaJ Customer
|
// * MaJ Customer
|
||||||
/** @var integer */
|
|
||||||
retry(3, function () use ($mesBr, $crmUser) {
|
retry(3, function () use ($mesBr, $crmUser) {
|
||||||
/**
|
/**
|
||||||
* Parce que MesBr n'est pas fiable il faut retenter pour avoir
|
* Parce que MesBr n'est pas fiable il faut retenter pour avoir
|
||||||
|
|
@ -97,7 +95,7 @@ class MesBrController extends Controller
|
||||||
*
|
*
|
||||||
* Id est necessaire pour update panier..
|
* Id est necessaire pour update panier..
|
||||||
*/
|
*/
|
||||||
$result = $mesBr->updateCustomer($crmUser->hashcode, $crmUser->email, $crmUser->country->label());
|
$result = $mesBr->updateCustomer($crmUser->hashcode, $crmUser->email, $crmUser->country);
|
||||||
if (optional($result)->status !== "OK") {
|
if (optional($result)->status !== "OK") {
|
||||||
throw new \RuntimeException(
|
throw new \RuntimeException(
|
||||||
\sprintf(
|
\sprintf(
|
||||||
|
|
@ -263,10 +261,10 @@ class MesBrController extends Controller
|
||||||
* Fetch Crm Customer
|
* Fetch Crm Customer
|
||||||
*
|
*
|
||||||
* @param \App\Models\Customer $customer
|
* @param \App\Models\Customer $customer
|
||||||
* @return \LDC\LDCCRM\Models\Customer
|
* @return \LDC\LDCCRM\Models\Customer|null
|
||||||
* @throws \Illuminate\Http\Exceptions\HttpResponseException In case of failure or customer not activated.
|
* @throws \Illuminate\Http\Exceptions\HttpResponseException In case of failure or customer not activated.
|
||||||
*/
|
*/
|
||||||
private function fetchCrmCustomer(Customer $customer): \LDC\LDCCRM\Models\Customer
|
private function fetchCrmCustomer(Customer $customer): \LDC\LDCCRM\Models\Customer|null
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
$crmUser = $customer->api_data;
|
$crmUser = $customer->api_data;
|
||||||
|
|
@ -281,7 +279,7 @@ class MesBrController extends Controller
|
||||||
return $crmUser;
|
return $crmUser;
|
||||||
} catch (ApiErrorException $e) {
|
} catch (ApiErrorException $e) {
|
||||||
// * Customer is not found.
|
// * Customer is not found.
|
||||||
if ($e->getApiError()->equals(ApiError::modelNotFound)) {
|
if ($e->getApiError()->equals(ApiError::modelNotFound())) {
|
||||||
// * Déconnexion immédiate et retour maison.
|
// * Déconnexion immédiate et retour maison.
|
||||||
auth('frontend')->logout();
|
auth('frontend')->logout();
|
||||||
response()->redirectToRoute('fo.homepage')
|
response()->redirectToRoute('fo.homepage')
|
||||||
|
|
@ -289,17 +287,18 @@ class MesBrController extends Controller
|
||||||
->throwResponse();
|
->throwResponse();
|
||||||
}
|
}
|
||||||
report($e);
|
report($e);
|
||||||
Log::error('Unhandled response ' . $e->getApiError()->label());
|
Log::error('Unhandled response ' . $e->getApiError()->label);
|
||||||
// * Retenter ?
|
// * Retenter ?
|
||||||
back()->with('error', trans('Une erreur est survenue, veuillez réssayer.'))->throwResponse();
|
redirect()->back()->with('error', trans('Une erreur est survenue, veuillez réssayer.'))->throwResponse();
|
||||||
} catch (HttpResponseException $e) {
|
} catch (HttpResponseException $e) {
|
||||||
// * continue this
|
// * continue this
|
||||||
throw $e;
|
throw $e;
|
||||||
} catch (CrmException | \Exception $e) {
|
} catch (CrmException | \Exception $e) {
|
||||||
report($e);
|
report($e);
|
||||||
// * Retenter ?
|
// * Retenter ?
|
||||||
back()->with('error', trans('Une erreur est survenue, veuillez réssayer.'))->throwResponse();
|
redirect()->back()->with('error', trans('Une erreur est survenue, veuillez réssayer.'))->throwResponse();
|
||||||
} //end try
|
} //end try
|
||||||
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
// * STATIC Fetch BR
|
// * STATIC Fetch BR
|
||||||
|
|
|
||||||
|
|
@ -17,17 +17,12 @@ class NewsController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(): \Illuminate\Contracts\View\View
|
public function index(): \Illuminate\Contracts\View\View
|
||||||
{
|
{
|
||||||
/** @var \App\Models\StaticPage $staticPageModel */
|
|
||||||
$staticPageModel = StaticPage::query()
|
$staticPageModel = StaticPage::query()
|
||||||
->where('type', StaticPageType::news)
|
->where('type', StaticPageType::news)
|
||||||
->firstOrFail();
|
->firstOrFail();
|
||||||
|
$rangeModelList = Range::query()->limit(3)->inRandomOrder()->get();
|
||||||
|
|
||||||
/** @var \App\Models\Range $rangeModelList */
|
$newsModelList = News::query()->get();
|
||||||
$rangeModelList = Range::query()->limit(3)->inRandomOrder()->get();
|
|
||||||
|
|
||||||
/** @var \App\Models\News $newsModelList */
|
|
||||||
$newsModelList = News::query()->where('published', true)->orderby('publish_at', 'ASC')->get();
|
|
||||||
|
|
||||||
return view('fo.pages.news.index', compact(
|
return view('fo.pages.news.index', compact(
|
||||||
'staticPageModel',
|
'staticPageModel',
|
||||||
'newsModelList',
|
'newsModelList',
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ class ProductController extends Controller
|
||||||
*/
|
*/
|
||||||
public function productsFiltered(): \Illuminate\Http\JsonResponse
|
public function productsFiltered(): \Illuminate\Http\JsonResponse
|
||||||
{
|
{
|
||||||
if (!request()->has('range_id') or !request()->has('page')) {
|
|
||||||
abort(404);
|
|
||||||
}
|
|
||||||
|
|
||||||
$productModels = Product::query()
|
$productModels = Product::query()
|
||||||
->where('published', true)
|
->where('published', true)
|
||||||
->where('range_id', request()->range_id)
|
->where('range_id', request()->range_id)
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ use App\Models\StaticPage;
|
||||||
class StaticPageController extends Controller
|
class StaticPageController extends Controller
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Legal show
|
* Legal show.
|
||||||
*
|
*
|
||||||
* @param \App\Models\StaticPage $legalPage
|
* @param \App\Models\StaticPage $legalPage
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
|
|
@ -24,20 +24,7 @@ class StaticPageController extends Controller
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Game rules show
|
* Policies show.
|
||||||
*
|
|
||||||
* @param \App\Models\StaticPage $rulesPage
|
|
||||||
* @return \Illuminate\Contracts\View\View
|
|
||||||
*/
|
|
||||||
public function rules(StaticPage $rulesPage)
|
|
||||||
{
|
|
||||||
$rulesPage = StaticPage::query()->where('type', StaticPageType::rules)->firstOrFail();
|
|
||||||
return view('fo.pages.rules', ['staticPageModel' => $rulesPage]);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Policies show
|
|
||||||
*
|
*
|
||||||
* @param \App\Models\StaticPage $policiesPage
|
* @param \App\Models\StaticPage $policiesPage
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
|
|
@ -49,7 +36,7 @@ class StaticPageController extends Controller
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* HistoricalMilestone show
|
* HistoricalMilestone show.
|
||||||
*
|
*
|
||||||
* @return \Illuminate\Contracts\View\View
|
* @return \Illuminate\Contracts\View\View
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
|
|
@ -40,12 +40,6 @@ class Kernel extends HttpKernel
|
||||||
\App\Http\Middleware\SecureHeaders::class
|
\App\Http\Middleware\SecureHeaders::class
|
||||||
],
|
],
|
||||||
|
|
||||||
'saml' => [
|
|
||||||
\App\Http\Middleware\EncryptCookies::class,
|
|
||||||
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
|
|
||||||
\Illuminate\Session\Middleware\StartSession::class,
|
|
||||||
],
|
|
||||||
|
|
||||||
'api' => [
|
'api' => [
|
||||||
\Illuminate\Routing\Middleware\ThrottleRequests::class . ':api',
|
\Illuminate\Routing\Middleware\ThrottleRequests::class . ':api',
|
||||||
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
||||||
|
|
@ -60,18 +54,17 @@ class Kernel extends HttpKernel
|
||||||
* @var array<string, class-string|string>
|
* @var array<string, class-string|string>
|
||||||
*/
|
*/
|
||||||
protected $middlewareAliases = [
|
protected $middlewareAliases = [
|
||||||
'auth' => \App\Http\Middleware\Authenticate::class,
|
'auth' => \App\Http\Middleware\Authenticate::class,
|
||||||
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
|
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
|
||||||
'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class,
|
'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class,
|
||||||
'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
|
'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
|
||||||
'can' => \Illuminate\Auth\Middleware\Authorize::class,
|
'can' => \Illuminate\Auth\Middleware\Authorize::class,
|
||||||
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
|
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
|
||||||
'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,
|
'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,
|
||||||
'signed' => \App\Http\Middleware\ValidateSignature::class,
|
'signed' => \App\Http\Middleware\ValidateSignature::class,
|
||||||
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
|
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
|
||||||
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
|
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
|
||||||
'htmlsanitize' => \App\Http\Middleware\HtmlSanitizer::class,
|
'htmlsanitize' => \App\Http\Middleware\HtmlSanitizer::class,
|
||||||
'crm_questions' => \App\Http\Middleware\CrmMiddlewareQuestions::class,
|
'crm_questions' => \App\Http\Middleware\CrmMiddlewareQuestions::class,
|
||||||
'json_only' => \App\Http\Middleware\JsonOnly::class,
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,6 @@ class Authenticate extends Middleware
|
||||||
}
|
}
|
||||||
return route('fo.login');
|
return route('fo.login');
|
||||||
}
|
}
|
||||||
|
abort(401);
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@ namespace App\Http\Middleware;
|
||||||
use App\Models\Customer;
|
use App\Models\Customer;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use LDC\LDCCRM\Models\Question;
|
use LDC\LDCCRM\Models\Question;
|
||||||
use Symfony\Component\HttpFoundation\Response;
|
|
||||||
|
|
||||||
class CrmMiddlewareQuestions
|
class CrmMiddlewareQuestions
|
||||||
{
|
{
|
||||||
|
|
@ -17,12 +16,12 @@ class CrmMiddlewareQuestions
|
||||||
* @return \Symfony\Component\HttpFoundation\Response
|
* @return \Symfony\Component\HttpFoundation\Response
|
||||||
* @phpcs:disable Squiz.Commenting.FunctionComment.IncorrectTypeHint
|
* @phpcs:disable Squiz.Commenting.FunctionComment.IncorrectTypeHint
|
||||||
*/
|
*/
|
||||||
public function handle(Request $request, \Closure $next): Response
|
public function handle(Request $request, \Closure $next): \Symfony\Component\HttpFoundation\Response
|
||||||
{
|
{
|
||||||
// phpcs:enable
|
// phpcs:enable
|
||||||
/** @var \App\Models\Customer|null $user */
|
|
||||||
if (
|
if (
|
||||||
\auth('frontend')->check() and
|
\auth('frontend')->check() and
|
||||||
|
/** @var \App\Models\Customer|null $user */
|
||||||
$user = \auth('frontend')->user() and
|
$user = \auth('frontend')->user() and
|
||||||
$user->last_connection !== null
|
$user->last_connection !== null
|
||||||
) {
|
) {
|
||||||
|
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Middleware;
|
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
|
||||||
|
|
||||||
class JsonOnly
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Handle an incoming request.
|
|
||||||
*
|
|
||||||
* @param \Illuminate\Http\Request $request
|
|
||||||
* @param \Closure $next
|
|
||||||
* @return mixed
|
|
||||||
*/
|
|
||||||
public function handle(Request $request, \Closure $next)
|
|
||||||
{
|
|
||||||
if (
|
|
||||||
(!($request->isJson() or $request->expectsJson()))
|
|
||||||
) {
|
|
||||||
abort(400, 'Invalid JSON');
|
|
||||||
}
|
|
||||||
|
|
||||||
return $next($request);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -29,9 +29,9 @@ class StoreGameRequest extends FormRequest
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation()
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->published ? true : false,
|
'published' => $this->boolean('published'),
|
||||||
'button_status' => $this->button_status ? true : false,
|
'button_status' => $this->boolean('button_status'),
|
||||||
'button_new_tab' => $this->button_status ? true : false,
|
'button_new_tab' => $this->boolean('button_status'),
|
||||||
]);
|
]);
|
||||||
$this->mergePicture('picture');
|
$this->mergePicture('picture');
|
||||||
}
|
}
|
||||||
|
|
@ -52,7 +52,7 @@ class StoreGameRequest extends FormRequest
|
||||||
'required',
|
'required',
|
||||||
'string',
|
'string',
|
||||||
'min:15',
|
'min:15',
|
||||||
// phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
// phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||||
function (string $attribute, mixed $value, Closure $fail) {
|
function (string $attribute, mixed $value, Closure $fail) {
|
||||||
// phpcs:enable
|
// phpcs:enable
|
||||||
if (Str::wordCount(\strip_tags($value)) > 32) {
|
if (Str::wordCount(\strip_tags($value)) > 32) {
|
||||||
|
|
|
||||||
|
|
@ -29,9 +29,9 @@ class StoreHistoricalMilestoneRequest extends FormRequest
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation()
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->published ? true : false,
|
'published' => $this->boolean('published'),
|
||||||
'button_status' => $this->button_status ? true : false,
|
'button_status' => $this->boolean('button_status'),
|
||||||
'button_new_tab' => $this->button_new_tab ? true : false
|
'button_new_tab' => $this->boolean('button_new_tab'),
|
||||||
]);
|
]);
|
||||||
$this->mergePicture('picture1');
|
$this->mergePicture('picture1');
|
||||||
$this->mergePicture('picture2');
|
$this->mergePicture('picture2');
|
||||||
|
|
@ -51,7 +51,7 @@ class StoreHistoricalMilestoneRequest extends FormRequest
|
||||||
'required',
|
'required',
|
||||||
'string',
|
'string',
|
||||||
'min:10',
|
'min:10',
|
||||||
// phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
// phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||||
function (string $attribute, mixed $value, Closure $fail) {
|
function (string $attribute, mixed $value, Closure $fail) {
|
||||||
// phpcs:enable
|
// phpcs:enable
|
||||||
if (Str::wordCount(\strip_tags($value)) > 15) {
|
if (Str::wordCount(\strip_tags($value)) > 15) {
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ class StoreLocalCommitmentRequest extends FormRequest
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation()
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->published ? true : false
|
'published' => $this->boolean('published')
|
||||||
]);
|
]);
|
||||||
$this->mergePicture('picture1');
|
$this->mergePicture('picture1');
|
||||||
$this->mergePicture('picture2');
|
$this->mergePicture('picture2');
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ class StoreNewsRequest extends FormRequest
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation()
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->published ? true : false
|
'published' => $this->boolean('published')
|
||||||
]);
|
]);
|
||||||
$this->mergePicture('picture');
|
$this->mergePicture('picture');
|
||||||
}
|
}
|
||||||
|
|
@ -49,7 +49,7 @@ class StoreNewsRequest extends FormRequest
|
||||||
'required',
|
'required',
|
||||||
'string',
|
'string',
|
||||||
'min:3',
|
'min:3',
|
||||||
// phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
// phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||||
function (string $attribute, mixed $value, Closure $fail) {
|
function (string $attribute, mixed $value, Closure $fail) {
|
||||||
// phpcs:enable
|
// phpcs:enable
|
||||||
if (Str::wordCount(\strip_tags($value)) > 80) {
|
if (Str::wordCount(\strip_tags($value)) > 80) {
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ class StorePictoRequest extends FormRequest
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation()
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->published ? true : false
|
'published' => $this->boolean('published')
|
||||||
]);
|
]);
|
||||||
$this->mergePicture('picture');
|
$this->mergePicture('picture');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ class StoreProductRequest extends FormRequest
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation()
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->published ? true : false
|
'published' => $this->boolean('published')
|
||||||
]);
|
]);
|
||||||
$this->mergePicture('picture');
|
$this->mergePicture('picture');
|
||||||
$this->mergePicture('picture_thumbnail');
|
$this->mergePicture('picture_thumbnail');
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ class UpdateStaticPageRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return boolean
|
* @return boolean
|
||||||
*/
|
*/
|
||||||
public function authorize()
|
public function authorize(): bool
|
||||||
{
|
{
|
||||||
return Gate::check('update', $this->route('static_page'));
|
return Gate::check('update', $this->route('static_page'));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class UpdateChangeOrderRequest extends FormRequest
|
||||||
protected function prepareForValidation(): void
|
protected function prepareForValidation(): void
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'direction' => $this->string('direction') === 'up' ? true : false
|
'direction' => $this->route('direction') === 'up' ? true : false
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -109,7 +109,7 @@ abstract class UpdateMiniCrudRequest extends FormRequest
|
||||||
$rules = array_merge($rules, [
|
$rules = array_merge($rules, [
|
||||||
"data.$iptName.value" => [
|
"data.$iptName.value" => [
|
||||||
function (string $attribute, $value, callable $fail) use ($sizes) {
|
function (string $attribute, $value, callable $fail) use ($sizes) {
|
||||||
return ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
ToolboxHelper::validatePicture($attribute, $value, $fail, $sizes);
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
$this->compileValidate(
|
$this->compileValidate(
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ class StoreUserRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return boolean
|
* @return boolean
|
||||||
*/
|
*/
|
||||||
public function authorize()
|
public function authorize(): bool
|
||||||
{
|
{
|
||||||
return Gate::check('create', User::class);
|
return Gate::check('create', User::class);
|
||||||
}
|
}
|
||||||
|
|
@ -26,7 +26,7 @@ class StoreUserRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation(): void
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->boolean('published')
|
'published' => $this->boolean('published')
|
||||||
|
|
@ -42,9 +42,9 @@ class StoreUserRequest extends FormRequest
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'first_name' => 'required|string|min:3|max:255',
|
'first_name' => 'required|string|min:3|max:255',
|
||||||
'last_name' => 'required|string|min:3|max:255',
|
'last_name' => 'required|string|min:3|max:255',
|
||||||
'email' => 'required|email:rfc,strict,dns,spoof,filter|unique:users,email',
|
'email' => 'required|email:rfc,strict,dns,spoof,filter|unique:users,email',
|
||||||
'password' => [
|
'password' => [
|
||||||
'required', 'required_with:password_confirmation', 'confirmed', 'max:255', Password::min(8)
|
'required', 'required_with:password_confirmation', 'confirmed', 'max:255', Password::min(8)
|
||||||
->letters()
|
->letters()
|
||||||
->mixedCase()
|
->mixedCase()
|
||||||
|
|
@ -52,8 +52,8 @@ class StoreUserRequest extends FormRequest
|
||||||
->symbols()
|
->symbols()
|
||||||
->uncompromised()
|
->uncompromised()
|
||||||
],
|
],
|
||||||
'role' => ['required', new Enum(RoleEnum::class)],
|
'role' => ['required', new Enum(RoleEnum::class)],
|
||||||
'published' => 'required|boolean',
|
'published' => 'required|boolean',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ class UpdateUserRequest extends StoreUserRequest
|
||||||
*
|
*
|
||||||
* @return boolean
|
* @return boolean
|
||||||
*/
|
*/
|
||||||
public function authorize()
|
public function authorize(): bool
|
||||||
{
|
{
|
||||||
return Gate::check('update', $this->route('user'));
|
return Gate::check('update', $this->route('user'));
|
||||||
}
|
}
|
||||||
|
|
@ -23,14 +23,14 @@ class UpdateUserRequest extends StoreUserRequest
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function prepareForValidation()
|
protected function prepareForValidation(): void
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'published' => $this->boolean('published'),
|
'published' => $this->boolean('published'),
|
||||||
'password' => $this->input('password') ??
|
'password' => $this->input('password') ??
|
||||||
$this->route('user')->password,
|
\optional($this->route('user'))->password,
|
||||||
'password_confirmation' => $this->input('password_confirmation') ??
|
'password_confirmation' => $this->input('password_confirmation') ??
|
||||||
$this->route('user')->password
|
\optional($this->route('user'))->password
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -42,10 +42,10 @@ class UpdateUserRequest extends StoreUserRequest
|
||||||
public function rules(): array
|
public function rules(): array
|
||||||
{
|
{
|
||||||
return array_merge(parent::rules(), [
|
return array_merge(parent::rules(), [
|
||||||
'email' => [
|
'email' => [
|
||||||
'required',
|
'required',
|
||||||
'email:rfc,strict,dns,spoof,filter',
|
'email:rfc,strict,dns,spoof,filter',
|
||||||
Rule::unique('users', 'email')->ignore($this->route('user')->getRouteKey())
|
Rule::unique('users', 'email')->ignore(\optional($this->route('user'))->getRouteKey())
|
||||||
],
|
],
|
||||||
'password' => [
|
'password' => [
|
||||||
'required', 'required_with:password_confirmation', 'confirmed', 'max:255', Password::min(8)
|
'required', 'required_with:password_confirmation', 'confirmed', 'max:255', Password::min(8)
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,16 @@ use Illuminate\Validation\Rules\Enum;
|
||||||
|
|
||||||
class ContactFormRequest extends FormRequest
|
class ContactFormRequest extends FormRequest
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* Determine if the user is authorized to make this request.
|
||||||
|
*
|
||||||
|
* @return boolean
|
||||||
|
*/
|
||||||
|
public function authorize(): bool
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Prepare the data for validation.
|
* Prepare the data for validation.
|
||||||
*
|
*
|
||||||
|
|
@ -27,27 +37,19 @@ class ContactFormRequest extends FormRequest
|
||||||
'city' => Str::of($this->post('city'))->value(),
|
'city' => Str::of($this->post('city'))->value(),
|
||||||
'postal_code' => Str::of($this->post('postal_code'))->value(),
|
'postal_code' => Str::of($this->post('postal_code'))->value(),
|
||||||
'message' => Str::of($this->post('message'))->value(),
|
'message' => Str::of($this->post('message'))->value(),
|
||||||
|
// * boolean
|
||||||
|
'terms' => $this->post('terms') ? true : false,
|
||||||
// * integer
|
// * integer
|
||||||
'batch_number' => $this->post('batch_number') ? intval($this->post('batch_number')) : null,
|
'batch_number' => $this->post('batch_number') ? intval($this->post('batch_number')) : null,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Determine if the user is authorized to make this request.
|
|
||||||
*
|
|
||||||
* @return boolean
|
|
||||||
*/
|
|
||||||
public function authorize()
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the validation rules that apply to the request.
|
* Get the validation rules that apply to the request.
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function rules()
|
public function rules(): array
|
||||||
{
|
{
|
||||||
ToolboxHelper::validateRecaptcha($this, \config('services.google.recaptcha.version'));
|
ToolboxHelper::validateRecaptcha($this, \config('services.google.recaptcha.version'));
|
||||||
return [
|
return [
|
||||||
|
|
@ -64,6 +66,8 @@ class ContactFormRequest extends FormRequest
|
||||||
'postal_code' => 'present|min:0|postal_code:FR|max:25',
|
'postal_code' => 'present|min:0|postal_code:FR|max:25',
|
||||||
'message' => 'present|min:20|max:35656',
|
'message' => 'present|min:20|max:35656',
|
||||||
'file' => 'nullable|file|mimes:jpg,jpeg,png,pdf|max:2048',
|
'file' => 'nullable|file|mimes:jpg,jpeg,png,pdf|max:2048',
|
||||||
|
// * obligatoire
|
||||||
|
'terms' => 'required|boolean|accepted',
|
||||||
|
|
||||||
// * Conditional fields
|
// * Conditional fields
|
||||||
// * obligatoire si type == product
|
// * obligatoire si type == product
|
||||||
|
|
@ -90,11 +94,12 @@ class ContactFormRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function attributes()
|
public function attributes(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'subject' => trans('validation.attributes.subject'),
|
'subject' => trans('validation.attributes.subject'),
|
||||||
'file' => trans('validation.custom.attachment'),
|
'file' => trans('validation.custom.attachment'),
|
||||||
|
'terms' => trans('validation.attributes.terms'),
|
||||||
'expiration_date' => trans('validation.custom.expiration_date'),
|
'expiration_date' => trans('validation.custom.expiration_date'),
|
||||||
'batch_number' => trans('validation.custom.batch_number'),
|
'batch_number' => trans('validation.custom.batch_number'),
|
||||||
'job_title' => trans('validation.custom.job_title'),
|
'job_title' => trans('validation.custom.job_title'),
|
||||||
|
|
@ -110,8 +115,7 @@ class ContactFormRequest extends FormRequest
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'postal_code' => trans('validation.custom.postal_code', [
|
'postal_code' => trans('validation.custom.postal_code', [
|
||||||
'countries' => Country::france->label(),
|
'countries' => Country::france->label(), 'examples' => 72000
|
||||||
'examples' => 72000
|
|
||||||
]),
|
]),
|
||||||
'phone.phone' => trans('validation.custom.phone'),
|
'phone.phone' => trans('validation.custom.phone'),
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ use Illuminate\Foundation\Http\FormRequest;
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Illuminate\Validation\Rule;
|
use Illuminate\Validation\Rule;
|
||||||
use Illuminate\Validation\Rules\Password;
|
use Illuminate\Validation\Rules\Password;
|
||||||
|
use Kwaadpepper\Enum\Rules\EnumIsValidRule;
|
||||||
use LDC\LDCCRM\Enums\Country;
|
use LDC\LDCCRM\Enums\Country;
|
||||||
use LDC\LDCCRM\Models\Customer as CrmCustomer;
|
use LDC\LDCCRM\Models\Customer as CrmCustomer;
|
||||||
|
|
||||||
|
|
@ -16,7 +17,7 @@ class CreateAccountRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return boolean
|
* @return boolean
|
||||||
*/
|
*/
|
||||||
public function authorize()
|
public function authorize(): bool
|
||||||
{
|
{
|
||||||
return Auth::guard('frontend')->check();
|
return Auth::guard('frontend')->check();
|
||||||
}
|
}
|
||||||
|
|
@ -26,10 +27,10 @@ class CreateAccountRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function prepareForValidation()
|
public function prepareForValidation(): void
|
||||||
{
|
{
|
||||||
$this->merge([
|
$this->merge([
|
||||||
'phone' => $this->input('phone'),
|
'phone' => $this->input('phone'),
|
||||||
'opt_in' => $this->boolean('opt_in'),
|
'opt_in' => $this->boolean('opt_in'),
|
||||||
'ok_cgv' => $this->boolean('ok_cgv')
|
'ok_cgv' => $this->boolean('ok_cgv')
|
||||||
]);
|
]);
|
||||||
|
|
@ -40,25 +41,25 @@ class CreateAccountRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function rules()
|
public function rules(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'lastname' => 'required|string|max:255',
|
'lastname' => 'required|string|max:255',
|
||||||
'firstname' => 'required|string|max:255',
|
'firstname' => 'required|string|max:255',
|
||||||
'phone' => 'nullable|max:255|phone:FR',
|
'phone' => 'nullable|max:255|phone:FR',
|
||||||
'address' => 'required|string|min:1|max:255',
|
'address' => 'required|string|min:1|max:255',
|
||||||
'address2' => 'nullable|string|min:1|max:255',
|
'address2' => 'nullable|string|min:1|max:255',
|
||||||
'postal_code' => 'required|string|min:1|postal_code:FR',
|
'postal_code' => 'required|string|min:1|postal_code:FR',
|
||||||
'city' => 'required|string|min:2|max:255',
|
'city' => 'required|string|min:2|max:255',
|
||||||
'birth_date' => 'required|date',
|
'birth_date' => 'required|date',
|
||||||
'country' => [
|
'country' => [
|
||||||
'required', Rule::enum(Country::class),
|
'required', new EnumIsValidRule(Country::class),
|
||||||
Rule::in(Country::getValidCountries())
|
Rule::in(Country::getValidCountries())
|
||||||
],
|
],
|
||||||
'email' => [
|
'email' => [
|
||||||
'required', 'email:rfc,dns,spoof', 'max:255',
|
'required', 'email:rfc,dns,spoof', 'max:255',
|
||||||
// * Does email already exists in CRM ?
|
// * Does email already exists in CRM ?
|
||||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||||
function (string $attribute, $value, \Closure $fail) {
|
function (string $attribute, $value, \Closure $fail) {
|
||||||
if (CrmCustomer::findWithEmail(\strval($value))) {
|
if (CrmCustomer::findWithEmail(\strval($value))) {
|
||||||
$fail('Un compte existe déjà avec cette adresse.');
|
$fail('Un compte existe déjà avec cette adresse.');
|
||||||
|
|
@ -66,12 +67,12 @@ class CreateAccountRequest extends FormRequest
|
||||||
},
|
},
|
||||||
'unique:customers,email',
|
'unique:customers,email',
|
||||||
],
|
],
|
||||||
'password' => [
|
'password' => [
|
||||||
'required', 'confirmed', Password::min(8)->mixedCase()
|
'required', 'confirmed', Password::min(8)->mixedCase()
|
||||||
->numbers()->symbols()->uncompromised()
|
->numbers()->symbols()->uncompromised()
|
||||||
],
|
],
|
||||||
'ok_cgv' => 'accepted',
|
'ok_cgv' => 'accepted',
|
||||||
'opt_in' => 'required|boolean',
|
'opt_in' => 'required|boolean',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -80,23 +81,23 @@ class CreateAccountRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function attributes()
|
public function attributes(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'lastname' => trans('validation.attributes.first_name'),
|
'lastname' => trans('validation.attributes.first_name'),
|
||||||
'firstname' => trans('validation.attributes.first_name'),
|
'firstname' => trans('validation.attributes.first_name'),
|
||||||
'phone' => trans('validation.attributes.phone'),
|
'phone' => trans('validation.attributes.phone'),
|
||||||
'address' => trans('validation.attributes.line_address_1'),
|
'address' => trans('validation.attributes.line_address_1'),
|
||||||
'address2' => trans('validation.attributes.line_address_2'),
|
'address2' => trans('validation.attributes.line_address_2'),
|
||||||
'country' => trans('validation.attributes.country'),
|
'country' => trans('validation.attributes.country'),
|
||||||
'postal_code' => trans('validation.attributes.postal_code'),
|
'postal_code' => trans('validation.attributes.postal_code'),
|
||||||
'city' => trans('validation.attributes.city'),
|
'city' => trans('validation.attributes.city'),
|
||||||
'birth_date' => trans('validation.attributes.date_of_birth'),
|
'birth_date' => trans('validation.attributes.date_of_birth'),
|
||||||
'email' => trans('validation.attributes.email'),
|
'email' => trans('validation.attributes.email'),
|
||||||
'password' => trans('validation.attributes.password'),
|
'password' => trans('validation.attributes.password'),
|
||||||
'password_confirmation' => trans('validation.attributes.password_confirmation'),
|
'password_confirmation' => trans('validation.attributes.password_confirmation'),
|
||||||
'ok_cgv' => trans('conditions d\'utilisation'),
|
'ok_cgv' => trans('conditions d\'utilisation'),
|
||||||
'opt_in' => trans('newsletter'),
|
'opt_in' => trans('newsletter'),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -105,16 +106,16 @@ class CreateAccountRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function messages()
|
public function messages(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'postal_code' => trans('validation.postal_code', [
|
'postal_code' => trans('validation.postal_code', [
|
||||||
'countries' => \implode(', ', Country::getValidCountriesLabel()), 'examples' => 72000
|
'countries' => \implode(', ', Country::getValidCountriesLabel()), 'examples' => 72000
|
||||||
]),
|
]),
|
||||||
'phone.phone' => trans('validation.phone', [
|
'phone.phone' => trans('validation.phone', [
|
||||||
'countries' => \implode(', ', Country::getValidCountriesLabel())
|
'countries' => \implode(', ', Country::getValidCountriesLabel())
|
||||||
]),
|
]),
|
||||||
'email.unique' => trans('Un compte existe déjà avec cette adresse.'),
|
'email.unique' => trans('Un compte existe déjà avec cette adresse.'),
|
||||||
'ok_cgv.accepted' => trans('Vous devez accepter les conditions d\'utilisation du site pour continuer.')
|
'ok_cgv.accepted' => trans('Vous devez accepter les conditions d\'utilisation du site pour continuer.')
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@ class CrmQuestionsAnswersRequest extends FormRequest
|
||||||
$customer = auth('frontend')->user();
|
$customer = auth('frontend')->user();
|
||||||
|
|
||||||
/** @var \LDC\LDCCRM\Models\Customer */
|
/** @var \LDC\LDCCRM\Models\Customer */
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
$crmCustomer = $customer->apiData;
|
$crmCustomer = $customer->apiData;
|
||||||
|
|
||||||
$this->questions = Customer::cacheCrm(
|
$this->questions = Customer::cacheCrm(
|
||||||
|
|
@ -66,17 +67,17 @@ class CrmQuestionsAnswersRequest extends FormRequest
|
||||||
$rules = [];
|
$rules = [];
|
||||||
foreach ($this->questions as $questionNumber => $question) {
|
foreach ($this->questions as $questionNumber => $question) {
|
||||||
switch ($question->type->value) {
|
switch ($question->type->value) {
|
||||||
case \LDC\LDCCRM\Enums\QuestionType::select->value:
|
case \LDC\LDCCRM\Enums\QuestionType::select()->value:
|
||||||
$rules["question.{$questionNumber}"] = ['required', Rule::in(
|
$rules["question.{$questionNumber}"] = ['required', Rule::in(
|
||||||
Arr::map($question->answers, fn ($answer) => $answer->id)
|
Arr::map($question->answers, fn ($answer) => $answer->id)
|
||||||
)];
|
)];
|
||||||
break;
|
break;
|
||||||
case \LDC\LDCCRM\Enums\QuestionType::radio->value:
|
case \LDC\LDCCRM\Enums\QuestionType::radio()->value:
|
||||||
$rules["question.{$questionNumber}"] = ['required', Rule::in(
|
$rules["question.{$questionNumber}"] = ['required', Rule::in(
|
||||||
Arr::map($question->answers, fn ($answer) => $answer->id)
|
Arr::map($question->answers, fn ($answer) => $answer->id)
|
||||||
)];
|
)];
|
||||||
break;
|
break;
|
||||||
case \LDC\LDCCRM\Enums\QuestionType::checkbox->value:
|
case \LDC\LDCCRM\Enums\QuestionType::checkbox()->value:
|
||||||
$rules["question.{$questionNumber}"] = 'required|array|min:1';
|
$rules["question.{$questionNumber}"] = 'required|array|min:1';
|
||||||
$rules["question.{$questionNumber}.*"] = ['required', Rule::in(
|
$rules["question.{$questionNumber}.*"] = ['required', Rule::in(
|
||||||
Arr::map($question->answers, fn ($answer) => $answer->id)
|
Arr::map($question->answers, fn ($answer) => $answer->id)
|
||||||
|
|
@ -97,7 +98,7 @@ class CrmQuestionsAnswersRequest extends FormRequest
|
||||||
*/
|
*/
|
||||||
public function attributes(): array
|
public function attributes(): array
|
||||||
{
|
{
|
||||||
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundBeforeLastUsed
|
// phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
|
||||||
return Arr::mapWithKeys($this->questions, function ($question, $index) {
|
return Arr::mapWithKeys($this->questions, function ($question, $index) {
|
||||||
return [
|
return [
|
||||||
"question.{$index}" => trans('Question :number', ['number' => $index + 1]),
|
"question.{$index}" => trans('Question :number', ['number' => $index + 1]),
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ class UpdateAccountRequest extends CreateAccountRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function rules()
|
public function rules(): array
|
||||||
{
|
{
|
||||||
return array_merge(
|
return array_merge(
|
||||||
\array_intersect_key(
|
\array_intersect_key(
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ class UpdatePasswordRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return boolean
|
* @return boolean
|
||||||
*/
|
*/
|
||||||
public function authorize()
|
public function authorize(): bool
|
||||||
{
|
{
|
||||||
return auth('frontend')->check();
|
return auth('frontend')->check();
|
||||||
}
|
}
|
||||||
|
|
@ -23,16 +23,16 @@ class UpdatePasswordRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function rules()
|
public function rules(): array
|
||||||
{
|
{
|
||||||
/** @var \Ldc\LDCCRM\Models\Customer */
|
/** @var \LDC\LDCCRM\Models\Customer */
|
||||||
$crmCustomer = \auth('frontend')->user()->api_data;
|
$crmCustomer = \auth('frontend')->user()->api_data;
|
||||||
return [
|
return [
|
||||||
'old_password' => [
|
'old_password' => [
|
||||||
'required',
|
'required',
|
||||||
new CrmCustomerPassword($crmCustomer)
|
new CrmCustomerPassword($crmCustomer)
|
||||||
],
|
],
|
||||||
'password' => [
|
'password' => [
|
||||||
'required', 'string', 'max:255', 'confirmed',
|
'required', 'string', 'max:255', 'confirmed',
|
||||||
Password::min(8)->mixedCase()->letters()->numbers()->uncompromised()
|
Password::min(8)->mixedCase()->letters()->numbers()->uncompromised()
|
||||||
]
|
]
|
||||||
|
|
@ -44,7 +44,7 @@ class UpdatePasswordRequest extends FormRequest
|
||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function attributes()
|
public function attributes(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
'old_password' => trans('ancien mot de passe'),
|
'old_password' => trans('ancien mot de passe'),
|
||||||
|
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Requests\Fo;
|
|
||||||
|
|
||||||
use Illuminate\Foundation\Http\FormRequest;
|
|
||||||
|
|
||||||
class UnsubscribeNewsletterRequest extends FormRequest
|
|
||||||
{
|
|
||||||
/**
|
|
||||||
* Determine if the user is authorized to make this request.
|
|
||||||
*
|
|
||||||
* @return boolean
|
|
||||||
*/
|
|
||||||
public function authorize(): bool
|
|
||||||
{
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the validation rules that apply to the request.
|
|
||||||
*
|
|
||||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<mixed>|string>
|
|
||||||
*/
|
|
||||||
public function rules(): array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
'hashcode' => 'required|uuid'
|
|
||||||
];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -17,7 +17,7 @@ class GamesStatusUpdate
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): void
|
||||||
{
|
{
|
||||||
/** @var \Illuminate\Database\Eloquent\Collection<array-key,\App\Models\News> */
|
/** @var \Illuminate\Database\Eloquent\Collection<array-key,\App\Models\News> */
|
||||||
$gamesListToUnPublish = Game::query()
|
$gamesListToUnPublish = Game::query()
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ class NewsStatusUpdate
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): void
|
||||||
{
|
{
|
||||||
/** @var \Illuminate\Database\Eloquent\Collection<array-key,\App\Models\News> */
|
/** @var \Illuminate\Database\Eloquent\Collection<array-key,\App\Models\News> */
|
||||||
$newsListToPublish = News::query()
|
$newsListToPublish = News::query()
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ class CollectionHelper
|
||||||
* @param integer $pageSize
|
* @param integer $pageSize
|
||||||
* @return \Illuminate\Pagination\LengthAwarePaginator
|
* @return \Illuminate\Pagination\LengthAwarePaginator
|
||||||
*/
|
*/
|
||||||
public static function paginate(Collection $results, int $pageSize): LengthAwarePaginator
|
public static function paginate(Collection $results, int $pageSize): \Illuminate\Pagination\LengthAwarePaginator
|
||||||
{
|
{
|
||||||
$page = Paginator::resolveCurrentPage('page');
|
$page = Paginator::resolveCurrentPage('page');
|
||||||
|
|
||||||
|
|
@ -31,8 +31,11 @@ class CollectionHelper
|
||||||
* @param integer $page
|
* @param integer $page
|
||||||
* @return \Illuminate\Pagination\LengthAwarePaginator
|
* @return \Illuminate\Pagination\LengthAwarePaginator
|
||||||
*/
|
*/
|
||||||
public static function paginateManually(Collection $results, int $pageSize, int $page = 1): LengthAwarePaginator
|
public static function paginateManually(
|
||||||
{
|
Collection $results,
|
||||||
|
int $pageSize,
|
||||||
|
int $page = 1
|
||||||
|
): \Illuminate\Pagination\LengthAwarePaginator {
|
||||||
$total = $results->count();
|
$total = $results->count();
|
||||||
|
|
||||||
return self::paginator($results->forPage($page, $pageSize), $total, $pageSize, $page, [
|
return self::paginator($results->forPage($page, $pageSize), $total, $pageSize, $page, [
|
||||||
|
|
@ -51,8 +54,13 @@ class CollectionHelper
|
||||||
* @param array $options
|
* @param array $options
|
||||||
* @return \Illuminate\Pagination\LengthAwarePaginator
|
* @return \Illuminate\Pagination\LengthAwarePaginator
|
||||||
*/
|
*/
|
||||||
protected static function paginator(Collection $items, int $total, int $perPage, int $currentPage, array $options)
|
protected static function paginator(
|
||||||
{
|
Collection $items,
|
||||||
|
int $total,
|
||||||
|
int $perPage,
|
||||||
|
int $currentPage,
|
||||||
|
array $options
|
||||||
|
): \Illuminate\Pagination\LengthAwarePaginator {
|
||||||
return Container::getInstance()->makeWith(LengthAwarePaginator::class, [
|
return Container::getInstance()->makeWith(LengthAwarePaginator::class, [
|
||||||
'items' => $items,
|
'items' => $items,
|
||||||
'total' => $total,
|
'total' => $total,
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,7 @@ class ExceptionsHelper
|
||||||
$traceStr .= self::handleArgs($stack);
|
$traceStr .= self::handleArgs($stack);
|
||||||
}
|
}
|
||||||
$traceStr .= ")\n";
|
$traceStr .= ")\n";
|
||||||
} elseif (isset($stack['function'])) {
|
} else {
|
||||||
$traceStr .= "{$stack['function']}(";
|
$traceStr .= "{$stack['function']}(";
|
||||||
if (isset($stack['args'])) {
|
if (isset($stack['args'])) {
|
||||||
$traceStr .= self::handleArgs($stack);
|
$traceStr .= self::handleArgs($stack);
|
||||||
|
|
|
||||||
|
|
@ -322,8 +322,7 @@ class FileStorageHelper
|
||||||
$folderPath = self::getStoragePath(
|
$folderPath = self::getStoragePath(
|
||||||
$private ? 'app/private/modelfiles' : 'app/public/modelfiles',
|
$private ? 'app/private/modelfiles' : 'app/public/modelfiles',
|
||||||
$tableName,
|
$tableName,
|
||||||
$filename,
|
$filename
|
||||||
$private
|
|
||||||
);
|
);
|
||||||
$filename = self::getFileUniqueName($folderPath, $filename);
|
$filename = self::getFileUniqueName($folderPath, $filename);
|
||||||
return "{$folderPath}/{$filename}";
|
return "{$folderPath}/{$filename}";
|
||||||
|
|
@ -418,7 +417,7 @@ class FileStorageHelper
|
||||||
$filename = Str::of($filename)->ltrim('.-');
|
$filename = Str::of($filename)->ltrim('.-');
|
||||||
// * Optional beautification
|
// * Optional beautification
|
||||||
if ($beautify) {
|
if ($beautify) {
|
||||||
$filename = static::beautifyFilename($filename);
|
$filename = self::beautifyFilename($filename);
|
||||||
}
|
}
|
||||||
// * Maximize filename length to 255 bytes http://serverfault.com/a/9548/44086
|
// * Maximize filename length to 255 bytes http://serverfault.com/a/9548/44086
|
||||||
/** @var string */
|
/** @var string */
|
||||||
|
|
|
||||||
|
|
@ -175,11 +175,10 @@ class ToolboxHelper
|
||||||
$url = $match;
|
$url = $match;
|
||||||
try {
|
try {
|
||||||
$request = Request::create($url);
|
$request = Request::create($url);
|
||||||
// If a route is match then it do not throws exception.
|
// Assert route matches existing routes.
|
||||||
if (
|
$routes->match($request);
|
||||||
\parse_url(config('app.url'), \PHP_URL_HOST) === \parse_url($url, \PHP_URL_HOST) &&
|
// ? Is url internal ?
|
||||||
$routes->match($request)
|
if (\parse_url(config('app.url'), \PHP_URL_HOST) === \parse_url($url, \PHP_URL_HOST)) {
|
||||||
) {
|
|
||||||
// Removes the matched url.
|
// Removes the matched url.
|
||||||
throw ValidationException::withMessages([
|
throw ValidationException::withMessages([
|
||||||
$field => trans(
|
$field => trans(
|
||||||
|
|
@ -205,14 +204,14 @@ class ToolboxHelper
|
||||||
* @param array|string $replace
|
* @param array|string $replace
|
||||||
* @param array|string $subject
|
* @param array|string $subject
|
||||||
* @param integer $count
|
* @param integer $count
|
||||||
* @return array|string
|
* @return array|string|false
|
||||||
*/
|
*/
|
||||||
public static function mbReplace(
|
public static function mbReplace(
|
||||||
array|string $search,
|
array|string $search,
|
||||||
array|string $replace,
|
array|string $replace,
|
||||||
array|string $subject,
|
array|string $subject,
|
||||||
int &$count = 0
|
int &$count = 0
|
||||||
): array|string {
|
): array|string|false {
|
||||||
if (!is_array($search) && is_array($replace)) {
|
if (!is_array($search) && is_array($replace)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
@ -288,10 +287,17 @@ class ToolboxHelper
|
||||||
*/
|
*/
|
||||||
public static function getOriginal(Model $model, string $attribute): mixed
|
public static function getOriginal(Model $model, string $attribute): mixed
|
||||||
{
|
{
|
||||||
if (\in_array('Spatie\Translatable\HasTranslations', \class_uses_recursive($model))) {
|
if (
|
||||||
|
\in_array('Spatie\Translatable\HasTranslations', \class_uses_recursive($model)) and
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
|
$model->isTranslatableAttribute($attribute)
|
||||||
|
) {
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
return $model->getTranslation(
|
return $model->getTranslation(
|
||||||
$attribute,
|
$attribute,
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
$model->getLocale(),
|
$model->getLocale(),
|
||||||
|
// @phpstan-ignore-next-line
|
||||||
$model->useFallbackLocale()
|
$model->useFallbackLocale()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
@ -361,47 +367,45 @@ class ToolboxHelper
|
||||||
/**
|
/**
|
||||||
* Convert deeply an object to array
|
* Convert deeply an object to array
|
||||||
*
|
*
|
||||||
* @param array|object $input
|
* @param mixed $input
|
||||||
* @return array
|
* @return array
|
||||||
* @throws \RuntimeException If $input var is a scalar value.
|
* @throws \RuntimeException If $input var is a scalar value.
|
||||||
*/
|
*/
|
||||||
public static function objectToArray($input): array
|
public static function objectToArray(mixed $input): array
|
||||||
{
|
{
|
||||||
// Only process if it's an object or array being passed to the function.
|
// Only process if it's an object or array being passed to the function.
|
||||||
if (is_object($input) or is_array($input)) {
|
if (!(is_object($input) or is_array($input))) {
|
||||||
$ret = (array)$input;
|
|
||||||
foreach ($ret as &$item) {
|
|
||||||
// Recursively process EACH element only if not scalar.
|
|
||||||
$item = (is_object($item) or is_array($item)) ?
|
|
||||||
self::objectToArray($item) : $item;
|
|
||||||
}
|
|
||||||
return $ret;
|
|
||||||
} else {
|
|
||||||
throw new \RuntimeException('Cannot handle $input of type ' . \gettype($input));
|
throw new \RuntimeException('Cannot handle $input of type ' . \gettype($input));
|
||||||
}
|
}
|
||||||
|
$ret = (array)$input;
|
||||||
|
foreach ($ret as &$item) {
|
||||||
|
// Recursively process EACH element only if not scalar.
|
||||||
|
$item = (is_object($item) or is_array($item)) ?
|
||||||
|
self::objectToArray($item) : $item;
|
||||||
|
}
|
||||||
|
return $ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert deeply an array to object
|
* Convert deeply an array to object
|
||||||
*
|
*
|
||||||
* @param array|object $input
|
* @param mixed $input
|
||||||
* @return object
|
* @return object
|
||||||
* @throws \RuntimeException If $input var is a scalar value.
|
* @throws \RuntimeException If $input var is a scalar value.
|
||||||
*/
|
*/
|
||||||
public static function arrayToObject($input): object
|
public static function arrayToObject(mixed $input): object
|
||||||
{
|
{
|
||||||
// Only process if it's an object or array being passed to the function.
|
// Only process if it's an object or array being passed to the function.
|
||||||
if (is_object($input) or is_array($input)) {
|
if (!(is_object($input) or is_array($input))) {
|
||||||
$ret = (object)$input;
|
|
||||||
foreach ($ret as &$item) {
|
|
||||||
// Recursively process EACH element only if not scalar.
|
|
||||||
$item = (is_object($item) or is_array($item)) ?
|
|
||||||
self::arrayToObject($item) : $item;
|
|
||||||
}
|
|
||||||
return $ret;
|
|
||||||
} else {
|
|
||||||
throw new \RuntimeException('Cannot handle $input of type ' . \gettype($input));
|
throw new \RuntimeException('Cannot handle $input of type ' . \gettype($input));
|
||||||
}
|
}
|
||||||
|
$ret = (object)$input;
|
||||||
|
foreach ($ret as &$item) {
|
||||||
|
// Recursively process EACH element only if not scalar.
|
||||||
|
$item = (is_object($item) or is_array($item)) ?
|
||||||
|
self::arrayToObject($item) : $item;
|
||||||
|
}
|
||||||
|
return $ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -409,11 +413,11 @@ class ToolboxHelper
|
||||||
*
|
*
|
||||||
* @param string $attribute
|
* @param string $attribute
|
||||||
* @param string|null $value
|
* @param string|null $value
|
||||||
* @param callback $fail
|
* @param callable $fail
|
||||||
* @param object $sizes
|
* @param object $sizes
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public static function validatePicture(string $attribute, string|null $value, callable $fail, object $sizes)
|
public static function validatePicture(string $attribute, string|null $value, callable $fail, object $sizes): void
|
||||||
{
|
{
|
||||||
if (!($useStorage = Storage::exists($value)) and !File::exists($value)) {
|
if (!($useStorage = Storage::exists($value)) and !File::exists($value)) {
|
||||||
$fail(trans(':attribute n\'existe pas dans le système de fichier', [
|
$fail(trans(':attribute n\'existe pas dans le système de fichier', [
|
||||||
|
|
@ -421,7 +425,6 @@ class ToolboxHelper
|
||||||
]));
|
]));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
/** @var string */
|
|
||||||
$fileFullPath = self::getUploadedFileFullPath($value, $useStorage);
|
$fileFullPath = self::getUploadedFileFullPath($value, $useStorage);
|
||||||
if (
|
if (
|
||||||
!\in_array(self::getUploadedFileMimeType($value, $useStorage), [
|
!\in_array(self::getUploadedFileMimeType($value, $useStorage), [
|
||||||
|
|
@ -432,7 +435,7 @@ class ToolboxHelper
|
||||||
'attribute' => $attribute
|
'attribute' => $attribute
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
if (!($dimensions = \getimagesize($fileFullPath)) or !isset($dimensions[0]) or !isset($dimensions[1])) {
|
if (!($dimensions = \getimagesize($fileFullPath))) {
|
||||||
$fail(trans(':attribute impossible de valider les dimensions', [
|
$fail(trans(':attribute impossible de valider les dimensions', [
|
||||||
'attribute' => $attribute
|
'attribute' => $attribute
|
||||||
]));
|
]));
|
||||||
|
|
@ -441,19 +444,19 @@ class ToolboxHelper
|
||||||
$height = intval($dimensions[1]);
|
$height = intval($dimensions[1]);
|
||||||
|
|
||||||
$xMessage = trans(
|
$xMessage = trans(
|
||||||
":attribute la largeur doit être comprise entre {$sizes->minWith}px et {$sizes->maxWith}px"
|
":attribute la largeur doit être comprise entre {$sizes->minWidth}px et {$sizes->maxWidth}px"
|
||||||
);
|
);
|
||||||
if ($sizes->minWith === $sizes->maxWith) {
|
if ($sizes->minWidth === $sizes->maxWidth) {
|
||||||
$xMessage = trans(":attribute la largeur doit être de {$sizes->minWith}px");
|
$xMessage = trans(":attribute la largeur doit être de {$sizes->minWidth}px");
|
||||||
}
|
}
|
||||||
$yMessage = trans(
|
$yMessage = trans(
|
||||||
":attribute la hauteur doit être comprise entre {$sizes->minWith}px et {$sizes->maxWith}px"
|
":attribute la hauteur doit être comprise entre {$sizes->minWidth}px et {$sizes->maxWidth}px"
|
||||||
);
|
);
|
||||||
if ($sizes->minHeight === $sizes->maxHeight) {
|
if ($sizes->minHeight === $sizes->maxHeight) {
|
||||||
$yMessage = trans(":attribute la hauteur doit être de {$sizes->minHeight}px");
|
$yMessage = trans(":attribute la hauteur doit être de {$sizes->minHeight}px");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (($width < $sizes->minWith) or ($width > $sizes->maxWith)) {
|
if (($width < $sizes->minWidth) or ($width > $sizes->maxWidth)) {
|
||||||
$fail($xMessage);
|
$fail($xMessage);
|
||||||
}
|
}
|
||||||
if (($height < $sizes->minHeight) or ($height > $sizes->maxHeight)) {
|
if (($height < $sizes->minHeight) or ($height > $sizes->maxHeight)) {
|
||||||
|
|
|
||||||
6
app/Lib/vendor/LDCWEB/MesBr.php
vendored
6
app/Lib/vendor/LDCWEB/MesBr.php
vendored
|
|
@ -136,13 +136,13 @@ class MesBr
|
||||||
* Translate country to MesBr Country
|
* Translate country to MesBr Country
|
||||||
*
|
*
|
||||||
* @param \LDC\LDCCRM\Enums\Country $country
|
* @param \LDC\LDCCRM\Enums\Country $country
|
||||||
* @return integer
|
* @return inteager
|
||||||
*/
|
*/
|
||||||
private function getCountry(Country $country): int
|
private function getCountry(Country $country): int
|
||||||
{
|
{
|
||||||
return match ($country) {
|
return match ($country) {
|
||||||
Country::belgium => 56,
|
Country::belgium() => 56,
|
||||||
Country::luxembourg => 442,
|
Country::luxembourg() => 442,
|
||||||
// * France
|
// * France
|
||||||
default => 250
|
default => 250
|
||||||
};
|
};
|
||||||
|
|
|
||||||
18
app/Lib/vendor/crm-client-3.0.6/.editorconfig
vendored
Normal file
18
app/Lib/vendor/crm-client-3.0.6/.editorconfig
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
charset = utf-8
|
||||||
|
end_of_line = lf
|
||||||
|
insert_final_newline = true
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 4
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
|
||||||
|
[*.json]
|
||||||
|
indent_size = 4
|
||||||
|
|
||||||
|
[*.md]
|
||||||
|
trim_trailing_whitespace = false
|
||||||
|
|
||||||
|
[*.{yml,yaml}]
|
||||||
|
indent_size = 2
|
||||||
3
app/Lib/vendor/crm-client-3.0.6/.env.default
vendored
Normal file
3
app/Lib/vendor/crm-client-3.0.6/.env.default
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
crm.token=qsdqsd
|
||||||
|
crm.password=qsdqsdqsds
|
||||||
|
crm.endpoint=localhost
|
||||||
5
app/Lib/vendor/crm-client-3.0.6/.gitignore
vendored
Normal file
5
app/Lib/vendor/crm-client-3.0.6/.gitignore
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
workspace.code-workspace
|
||||||
|
vendor
|
||||||
|
node_modules
|
||||||
|
.phpdoc
|
||||||
|
.phive
|
||||||
26
app/Lib/vendor/crm-client-3.0.6/.gitlab-ci.yml
vendored
Normal file
26
app/Lib/vendor/crm-client-3.0.6/.gitlab-ci.yml
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
# This file is a template, and might need editing before it works on your project.
|
||||||
|
# To contribute improvements to CI/CD templates, please follow the Development guide at:
|
||||||
|
# https://docs.gitlab.com/ee/development/cicd/templates.html
|
||||||
|
# This specific template is located at:
|
||||||
|
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Composer.gitlab-ci.yml
|
||||||
|
|
||||||
|
# Publishes a tag/branch to Composer Packages of the current project
|
||||||
|
package-publish:
|
||||||
|
image: curlimages/curl:latest
|
||||||
|
stage: build
|
||||||
|
variables:
|
||||||
|
URL: "$CI_SERVER_PROTOCOL://$CI_SERVER_HOST:$CI_SERVER_PORT/api/v4/projects/$CI_PROJECT_ID/packages/composer?job_token=$CI_JOB_TOKEN"
|
||||||
|
script:
|
||||||
|
- insecure=$([ "$CI_SERVER_PROTOCOL" = "http" ] && echo "--insecure" || echo "")
|
||||||
|
- response=$(curl -s -w "\n%{http_code}" $insecure --data tag=$CI_COMMIT_TAG $URL)
|
||||||
|
- code=$(echo "$response" | tail -n 1)
|
||||||
|
- body=$(echo "$response" | head -n 1)
|
||||||
|
# Output state information
|
||||||
|
- if [ $code -eq 201 ]; then
|
||||||
|
echo "Package created - Code $code - $body";
|
||||||
|
else
|
||||||
|
echo "Could not create package - Code $code - $body";
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_TAG =~ /^\d+.\d+.\d+/'
|
||||||
22
app/Lib/vendor/crm-client-3.0.6/.vscode/launch.json
vendored
Normal file
22
app/Lib/vendor/crm-client-3.0.6/.vscode/launch.json
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
{
|
||||||
|
// Utilisez IntelliSense pour en savoir plus sur les attributs possibles.
|
||||||
|
// Pointez pour afficher la description des attributs existants.
|
||||||
|
// Pour plus d'informations, visitez : https://go.microsoft.com/fwlink/?linkid=830387
|
||||||
|
"version": "0.2.0",
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "Listen for XDebug",
|
||||||
|
"type": "php",
|
||||||
|
"request": "launch",
|
||||||
|
"port": 9000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Launch currently open script",
|
||||||
|
"type": "php",
|
||||||
|
"request": "launch",
|
||||||
|
"program": "${file}",
|
||||||
|
"cwd": "${fileDirname}",
|
||||||
|
"port": 9000
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
6
app/Lib/vendor/crm-client-3.0.6/apiConfig.readonly.json
vendored
Normal file
6
app/Lib/vendor/crm-client-3.0.6/apiConfig.readonly.json
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"version": "3.0.6",
|
||||||
|
"timestampTimeout": 30,
|
||||||
|
"apiRequestRatePerMinute": 256,
|
||||||
|
"servicesDBCache": 10
|
||||||
|
}
|
||||||
92
app/Lib/vendor/crm-client-3.0.6/changelog.md
vendored
Normal file
92
app/Lib/vendor/crm-client-3.0.6/changelog.md
vendored
Normal file
|
|
@ -0,0 +1,92 @@
|
||||||
|
# Changelog
|
||||||
|
|
||||||
|
### All notable changes to `CRM CLient V2` will be documented in this file.
|
||||||
|
|
||||||
|
# version 3.0.6
|
||||||
|
- Added: SingleOptin::unsetStatusWithHashcode to allow customers to unsubscribe using a hashcode, now single optins do have hashcodes.
|
||||||
|
# version 3.0.5
|
||||||
|
- Bumped to follow CRM updates
|
||||||
|
|
||||||
|
# version 3.0.4
|
||||||
|
- Added CI configuration
|
||||||
|
|
||||||
|
# version 3.0.3
|
||||||
|
- Update Country enum
|
||||||
|
- Fixed : request merge method of data to query (Request.php)
|
||||||
|
- Fixed : validate json check should check if really false (Response.php)
|
||||||
|
- Bumped composer deps
|
||||||
|
|
||||||
|
# version 3.0.2
|
||||||
|
- Regen documentation with php documentor
|
||||||
|
|
||||||
|
# version 3.0.1
|
||||||
|
- Fixed : Customer do not call update if there are no updated fields
|
||||||
|
- Fixed : WPCrm bootSessionIfNeeded trying to access $_SESSION['wpcrm'] before session was started
|
||||||
|
- Fixed : WPCrm now only returns a boolean
|
||||||
|
- Fixed : get crm info when client used in laravel
|
||||||
|
- Changed : WpCrm::makeApiV2Call Change LogLevel on error from Emerge to Critical
|
||||||
|
- Changed : WPCrm readd forceLogin()
|
||||||
|
|
||||||
|
# version 3.0.0
|
||||||
|
|
||||||
|
This removes api authentication with token in favor of signature method.
|
||||||
|
Refactored code and clean up. It add more unit test plus code coverage
|
||||||
|
in test/coverage.
|
||||||
|
|
||||||
|
- Added : mardown documentation.
|
||||||
|
- Changed : WPCrm::login now only returns a boolean
|
||||||
|
- Changed : model Stats::getQuestionStats to pass question as route parameter
|
||||||
|
- Changed : now requests need to have a signature generated with a private key (crm password) using hmac sha256 wrapping url, method and parameters
|
||||||
|
- Changed : now timestamp will timeout if request is slower than "timestampTimeout", this means crm will reject the request
|
||||||
|
- Changed : throw ValidationException s instead of TypeErrors
|
||||||
|
- Changed : timestamp has to be send in request with a DateTime format, it also has to a UTC value
|
||||||
|
- Fixed : Change WPCRM dynamic session key, this could prevent spoofing session in some cases.
|
||||||
|
- Fixed : closure validation
|
||||||
|
- Fixed : model mutator not catching reflectionException
|
||||||
|
- Fixed : really send json request using Guzzle internal lib methods.
|
||||||
|
- Removed : Api AUTH system with api token
|
||||||
|
- Removed : ApiError::needAuth
|
||||||
|
- Removed : composer vlucas/dotenv, .env file is not handled any more.
|
||||||
|
- Removed : LoginException
|
||||||
|
- Removed : memcached dependency
|
||||||
|
- Removed : need of memcached
|
||||||
|
- Removed : unused service provider
|
||||||
|
- Removed : WpCrm::forceLogin
|
||||||
|
- Removed : WpCrm::sendArcadiaMailDefault
|
||||||
|
- Removed : WpCrm::sendArcadiaMailGame
|
||||||
|
- Updated : PHPCS rules, phpcs fixes and refactored code
|
||||||
|
|
||||||
|
# version 2.3.2
|
||||||
|
- Hotfixed arcadia order
|
||||||
|
|
||||||
|
# version 2.3.1
|
||||||
|
- Fixed Consider fill attributes as can be nullable
|
||||||
|
- Fixed Respect sometimes validation
|
||||||
|
|
||||||
|
# version 2.3.0
|
||||||
|
- Added Stats call by brand and by question
|
||||||
|
- Added min rule valdation for integers as well as for strings in Utils
|
||||||
|
|
||||||
|
# version 2.2.3
|
||||||
|
- Changed for bool casting for response parse field 'status' when is int 1 or 0
|
||||||
|
- Changed, properties are filled from CRM after a save or update action, this will allow for props to be set on model as it is on the crm, after all checks and casts (firstname capitalized, ... etc)
|
||||||
|
|
||||||
|
# version 2.2.2
|
||||||
|
- Fixed Arcadia mail where sending parameters as query instead of Data
|
||||||
|
|
||||||
|
# version 2.2.1
|
||||||
|
- Fixed fill methods on models to handle all enums + arrays
|
||||||
|
- Changed validation on customer, city minimum is now 2 chars,
|
||||||
|
firstname and lastname min are now 1 char, phone min 10 has been removed,
|
||||||
|
other validations are made on backend side such as limit countries,
|
||||||
|
right now limit is FR, BE, NL.
|
||||||
|
Anyway dont forget to handle ValidationException which returns crm message.
|
||||||
|
- Include Drom Com to allowed countries
|
||||||
|
- Update Country enum to remove '-' chars
|
||||||
|
|
||||||
|
# version 2.2.0
|
||||||
|
- Fixed Utils.php getResquest method
|
||||||
|
- Changed Arcadia mails, add customer parameters for these calls
|
||||||
|
|
||||||
|
# version 2.1.9
|
||||||
|
- Fixed method CrmClientModel::fill now validates data and put value to updatedValues array
|
||||||
47
app/Lib/vendor/crm-client-3.0.6/composer.json
vendored
Normal file
47
app/Lib/vendor/crm-client-3.0.6/composer.json
vendored
Normal file
|
|
@ -0,0 +1,47 @@
|
||||||
|
{
|
||||||
|
"name": "ldc/ldccrmv2client",
|
||||||
|
"type": "library",
|
||||||
|
"description": "LDC CRM Client V2",
|
||||||
|
"license": "MIT",
|
||||||
|
"version": "3.0.6",
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Jérémy Munsch",
|
||||||
|
"email": "jeremy.munsch@ldc.fr",
|
||||||
|
"homepage": "https://jeremydev.ovh"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"homepage": "https://github.com/kwaadpepper",
|
||||||
|
"keywords": [
|
||||||
|
"Laravel",
|
||||||
|
"CRM",
|
||||||
|
"Client",
|
||||||
|
"LDC"
|
||||||
|
],
|
||||||
|
"require": {
|
||||||
|
"kwaadpepper/enum": "^2.1",
|
||||||
|
"guzzlehttp/guzzle": "^7.4",
|
||||||
|
"respect/validation": "^2.2"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~9.0",
|
||||||
|
"squizlabs/php_codesniffer": "^3.5",
|
||||||
|
"orchestra/testbench": "^6.13",
|
||||||
|
"slevomat/coding-standard": "^7.0"
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"LDC\\LDCCRM\\": "src/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload-dev": {
|
||||||
|
"psr-4": {
|
||||||
|
"LDC\\LDCCRM\\Tests\\": "tests"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"config": {
|
||||||
|
"allow-plugins": {
|
||||||
|
"dealerdirect/phpcodesniffer-composer-installer": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
8082
app/Lib/vendor/crm-client-3.0.6/composer.lock
generated
vendored
Normal file
8082
app/Lib/vendor/crm-client-3.0.6/composer.lock
generated
vendored
Normal file
File diff suppressed because it is too large
Load diff
807
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-CrmApiV2.html
vendored
Normal file
807
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-CrmApiV2.html
vendored
Normal file
|
|
@ -0,0 +1,807 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
CrmApiV2
|
||||||
|
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">15</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is the main class to interact with the CRM</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -private">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#property_apiInterface">$apiInterface</a>
|
||||||
|
<span>
|
||||||
|
: <abbr title="\LDC\LDCCRM\Transport\ApiInterface">ApiInterface</abbr> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>The Api object that will handle requests and responses</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method___construct">__construct()</a>
|
||||||
|
<span>
|
||||||
|
: mixed </span>
|
||||||
|
</dt>
|
||||||
|
<dd>CrmApiV2</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_getCustomer">getCustomer()</a>
|
||||||
|
<span>
|
||||||
|
: <a href="classes/LDC-LDCCRM-Models-Customer.html"><abbr title="\LDC\LDCCRM\Models\Customer">Customer</abbr></a>|null </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Get a customer from its hashcode or email
|
||||||
|
If it does not exists a new instance
|
||||||
|
will be returned. You would have
|
||||||
|
to call its save method later on.</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_getCustomerOrNew">getCustomerOrNew()</a>
|
||||||
|
<span>
|
||||||
|
: <a href="classes/LDC-LDCCRM-Models-Customer.html"><abbr title="\LDC\LDCCRM\Models\Customer">Customer</abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Get a customer from its hashcode or email
|
||||||
|
If it does not exists a new instance
|
||||||
|
will be returned. You would have
|
||||||
|
to call its save method later on.</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_login">login()</a>
|
||||||
|
<span>
|
||||||
|
: bool </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Test a customer credentials to see if it can login</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_ping">ping()</a>
|
||||||
|
<span>
|
||||||
|
: bool </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Use this the ping the crm and know its current status</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_setStatus">setStatus()</a>
|
||||||
|
<span>
|
||||||
|
: bool </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Set the single optin status for an email</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-properties">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="properties">
|
||||||
|
Properties
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-private
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_apiInterface">
|
||||||
|
$apiInterface
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#property_apiInterface" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">22</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">The Api object that will handle requests and responses</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">private</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__type"><abbr title="\LDC\LDCCRM\Transport\ApiInterface">ApiInterface</abbr></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$apiInterface</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method___construct">
|
||||||
|
__construct()
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method___construct" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">31</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">CrmApiV2</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">string|null </span><span class="phpdocumentor-signature__argument__name">$endpoint</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|null </span><span class="phpdocumentor-signature__argument__name">$bearerToken</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|null </span><span class="phpdocumentor-signature__argument__name">$bearerPwd</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$endpoint</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$bearerToken</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$bearerPwd</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">mixed</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_getCustomer">
|
||||||
|
getCustomer()
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_getCustomer" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">87</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Get a customer from its hashcode or email
|
||||||
|
If it does not exists a new instance
|
||||||
|
will be returned. You would have
|
||||||
|
to call its save method later on.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">getCustomer</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$identification</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/LDC-LDCCRM-Models-Customer.html"><abbr title="\LDC\LDCCRM\Models\Customer">Customer</abbr></a>|null</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$identification</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The customer hashcode or email.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - modelNotFound, If this customer hashcode could not be found.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionCommentThrowTag.WrongNumber</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href="classes/LDC-LDCCRM-Models-Customer.html"><abbr title="\LDC\LDCCRM\Models\Customer">Customer</abbr></a>|null</span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>Return null if the customer was not found</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_getCustomerOrNew">
|
||||||
|
getCustomerOrNew()
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_getCustomerOrNew" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">69</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Get a customer from its hashcode or email
|
||||||
|
If it does not exists a new instance
|
||||||
|
will be returned. You would have
|
||||||
|
to call its save method later on.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">getCustomerOrNew</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$identification</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/LDC-LDCCRM-Models-Customer.html"><abbr title="\LDC\LDCCRM\Models\Customer">Customer</abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$identification</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The customer hashcode or email.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionComment.EmptyThrows</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href="classes/LDC-LDCCRM-Models-Customer.html"><abbr title="\LDC\LDCCRM\Models\Customer">Customer</abbr></a></span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>A client Customer model.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_login">
|
||||||
|
login()
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_login" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">120</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Test a customer credentials to see if it can login</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">login</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$email</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$password</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$email</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$password</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - authFailed, If credentials are not valid.
|
||||||
|
- customerNotActivated, If the account is not activated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionCommentThrowTag.WrongNumber</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">bool</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_ping">
|
||||||
|
ping()
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_ping" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">48</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Use this the ping the crm and know its current status</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">ping</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs
|
||||||
|
on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">bool</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_setStatus">
|
||||||
|
setStatus()
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#method_setStatus" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/CrmApiV2.php"><a href="files/src-crmapiv2.html"><abbr title="src/CrmApiV2.php">CrmApiV2.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">103</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Set the single optin status for an email</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">setStatus</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$email</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">bool </span><span class="phpdocumentor-signature__argument__name">$opt_in</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$email</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$opt_in</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">bool</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - singleOptinCustomerExists, If a customer exists with this email.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionCommentThrowTag.WrongNumber</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">bool</span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>true if succeeded</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-CrmApiV2.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
906
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ApiError.html
vendored
Normal file
906
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ApiError.html
vendored
Normal file
|
|
@ -0,0 +1,906 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-enums.html">Enums</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
ApiError
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Kwaadpepper\Enum\BaseEnum">BaseEnum</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-enums.html">enums</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">65</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This describes an API error.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>enums</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_apiAuthFailed">apiAuthFailed()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_authFailed">authFailed()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_authorizationException">authorizationException()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_customerAlreadyActive">customerAlreadyActive()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_customerExists">customerExists()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_customerNotActivated">customerNotActivated()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_labels">labels()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Libellés des possibilités de cet énumération (label)</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_methodNotAllowed">methodNotAllowed()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_missingParameter">missingParameter()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_modelNotFound">modelNotFound()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_singleOptinCustomerExists">singleOptinCustomerExists()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_throttleRequestsException">throttleRequestsException()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_validationFailed">validationFailed()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_values">values()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Valeurs des possibilités de cet énumération (value)</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_wrongTimeStamp">wrongTimeStamp()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_apiAuthFailed">
|
||||||
|
apiAuthFailed()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_apiAuthFailed" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">apiAuthFailed</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The authentification to the api failed. You may have to
|
||||||
|
check into config or .env file for your service credentials</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_authFailed">
|
||||||
|
authFailed()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_authFailed" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">authFailed</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The authentification for this customer failed because of wrong credentials</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_authorizationException">
|
||||||
|
authorizationException()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_authorizationException" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">authorizationException</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>You are maybe trying to access data that is out of your range.
|
||||||
|
This should not happen normally, it is here to allow you to handle this case.
|
||||||
|
If this happens fill a ticket on https://supportweb.ldc.fr
|
||||||
|
with some technical details</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_customerAlreadyActive">
|
||||||
|
customerAlreadyActive()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_customerAlreadyActive" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">customerAlreadyActive</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>You have requested to activate a customer account,
|
||||||
|
but it is already active</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_customerExists">
|
||||||
|
customerExists()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_customerExists" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">customerExists</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The customer already exists</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_customerNotActivated">
|
||||||
|
customerNotActivated()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_customerNotActivated" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">customerNotActivated</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The customer account is not activated and cannot perform
|
||||||
|
this action</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_labels">
|
||||||
|
labels()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_labels" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">96</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Libellés des possibilités de cet énumération (label)</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">labels</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_methodNotAllowed">
|
||||||
|
methodNotAllowed()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_methodNotAllowed" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">methodNotAllowed</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>This http method is not allowed</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_missingParameter">
|
||||||
|
missingParameter()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_missingParameter" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">missingParameter</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The request is missing some parameters</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_modelNotFound">
|
||||||
|
modelNotFound()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_modelNotFound" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">modelNotFound</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The request model was not found (typically the customer)</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_singleOptinCustomerExists">
|
||||||
|
singleOptinCustomerExists()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_singleOptinCustomerExists" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">singleOptinCustomerExists</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>You have requested to create a single optin for an email,
|
||||||
|
but it already exists</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_throttleRequestsException">
|
||||||
|
throttleRequestsException()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_throttleRequestsException" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">throttleRequestsException</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Too many requests have been attempted. The is a throttle security.
|
||||||
|
Normally you should not trigger this.
|
||||||
|
If this happens fill a ticket on https://supportweb.ldc.fr
|
||||||
|
with some technical details</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_validationFailed">
|
||||||
|
validationFailed()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_validationFailed" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">validationFailed</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>This means some data could not be validated,
|
||||||
|
you may have to look into message to get the details</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_values">
|
||||||
|
values()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_values" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">72</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Valeurs des possibilités de cet énumération (value)</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">values</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_wrongTimeStamp">
|
||||||
|
wrongTimeStamp()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#method_wrongTimeStamp" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiError.php"><a href="files/src-enums-apierror.html"><abbr title="src/Enums/ApiError.php">ApiError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">wrongTimeStamp</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The timestamp given is wrong. This would happen in case if
|
||||||
|
a replay attack scenario. Timestamps are provided in headers
|
||||||
|
and in the http body</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiError.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
357
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ApiStatus.html
vendored
Normal file
357
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ApiStatus.html
vendored
Normal file
|
|
@ -0,0 +1,357 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-enums.html">Enums</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
ApiStatus
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Kwaadpepper\Enum\BaseEnum">BaseEnum</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-enums.html">enums</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiStatus.php"><a href="files/src-enums-apistatus.html"><abbr title="src/Enums/ApiStatus.php">ApiStatus.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">14</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>enums</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiStatus.html#method_KO">KO()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiStatus.html#method_OK">OK()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiStatus.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_KO">
|
||||||
|
KO()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiStatus.html#method_KO" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiStatus.php"><a href="files/src-enums-apistatus.html"><abbr title="src/Enums/ApiStatus.php">ApiStatus.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">KO</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_OK">
|
||||||
|
OK()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiStatus.html#method_OK" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ApiStatus.php"><a href="files/src-enums-apistatus.html"><abbr title="src/Enums/ApiStatus.php">ApiStatus.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">OK</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ApiStatus.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
397
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ArcadiaMailType.html
vendored
Normal file
397
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ArcadiaMailType.html
vendored
Normal file
|
|
@ -0,0 +1,397 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-enums.html">Enums</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
ArcadiaMailType
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Kwaadpepper\Enum\BaseEnum">BaseEnum</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-enums.html">enums</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaMailType.php"><a href="files/src-enums-arcadiamailtype.html"><abbr title="src/Enums/ArcadiaMailType.php">ArcadiaMailType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">14</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>enums</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#method_default">default()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#method_game">game()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#method_values">values()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Valeurs des possibilités de cet énumération (value)</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_default">
|
||||||
|
default()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#method_default" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaMailType.php"><a href="files/src-enums-arcadiamailtype.html"><abbr title="src/Enums/ArcadiaMailType.php">ArcadiaMailType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">default</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_game">
|
||||||
|
game()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#method_game" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaMailType.php"><a href="files/src-enums-arcadiamailtype.html"><abbr title="src/Enums/ArcadiaMailType.php">ArcadiaMailType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">game</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_values">
|
||||||
|
values()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#method_values" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaMailType.php"><a href="files/src-enums-arcadiamailtype.html"><abbr title="src/Enums/ArcadiaMailType.php">ArcadiaMailType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">21</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Valeurs des possibilités de cet énumération (value)</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">values</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaMailType.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
397
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html
vendored
Normal file
397
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html
vendored
Normal file
|
|
@ -0,0 +1,397 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-enums.html">Enums</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
ArcadiaOrderType
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Kwaadpepper\Enum\BaseEnum">BaseEnum</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-enums.html">enums</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaOrderType.php"><a href="files/src-enums-arcadiaordertype.html"><abbr title="src/Enums/ArcadiaOrderType.php">ArcadiaOrderType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">14</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>enums</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#method_cb">cb()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#method_check">check()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#method_values">values()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Valeurs des possibilités de cet énumération (value)</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_cb">
|
||||||
|
cb()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#method_cb" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaOrderType.php"><a href="files/src-enums-arcadiaordertype.html"><abbr title="src/Enums/ArcadiaOrderType.php">ArcadiaOrderType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">cb</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_check">
|
||||||
|
check()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#method_check" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaOrderType.php"><a href="files/src-enums-arcadiaordertype.html"><abbr title="src/Enums/ArcadiaOrderType.php">ArcadiaOrderType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">check</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_values">
|
||||||
|
values()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#method_values" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/ArcadiaOrderType.php"><a href="files/src-enums-arcadiaordertype.html"><abbr title="src/Enums/ArcadiaOrderType.php">ArcadiaOrderType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">21</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Valeurs des possibilités de cet énumération (value)</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">values</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-ArcadiaOrderType.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
10078
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-Country.html
vendored
Normal file
10078
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-Country.html
vendored
Normal file
File diff suppressed because it is too large
Load diff
647
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-LogLevel.html
vendored
Normal file
647
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-LogLevel.html
vendored
Normal file
|
|
@ -0,0 +1,647 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-enums.html">Enums</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
LogLevel
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Kwaadpepper\Enum\BaseEnum">BaseEnum</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-enums.html">enums</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">20</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>enums</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_ALERT">ALERT()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_CRIT">CRIT()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_DEBUG">DEBUG()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_EMERG">EMERG()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_ERR">ERR()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_INFO">INFO()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_NOTICE">NOTICE()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_WARNING">WARNING()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_values">values()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Valeurs des possibilités de cet énumération (value)</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_ALERT">
|
||||||
|
ALERT()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_ALERT" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">ALERT</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>action must be taken immediately</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_CRIT">
|
||||||
|
CRIT()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_CRIT" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">CRIT</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>critical conditions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_DEBUG">
|
||||||
|
DEBUG()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_DEBUG" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">DEBUG</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>debug-level message</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_EMERG">
|
||||||
|
EMERG()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_EMERG" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">EMERG</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>system is unusable</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_ERR">
|
||||||
|
ERR()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_ERR" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">ERR</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>critical conditions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_INFO">
|
||||||
|
INFO()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_INFO" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">INFO</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>informational message</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_NOTICE">
|
||||||
|
NOTICE()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_NOTICE" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">NOTICE</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>normal, but significant, condition</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_WARNING">
|
||||||
|
WARNING()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_WARNING" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">WARNING</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>critical conditions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-protected
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_values">
|
||||||
|
values()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#method_values" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/LogLevel.php"><a href="files/src-enums-loglevel.html"><abbr title="src/Enums/LogLevel.php">LogLevel.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">27</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Valeurs des possibilités de cet énumération (value)</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">values</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-LogLevel.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
436
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-QuestionType.html
vendored
Normal file
436
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Enums-QuestionType.html
vendored
Normal file
|
|
@ -0,0 +1,436 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-enums.html">Enums</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
QuestionType
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Kwaadpepper\Enum\BaseEnum">BaseEnum</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-enums.html">enums</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/QuestionType.php"><a href="files/src-enums-questiontype.html"><abbr title="src/Enums/QuestionType.php">QuestionType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">15</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>enums</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_checkbox">checkbox()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_radio">radio()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_select">select()</a>
|
||||||
|
<span>
|
||||||
|
: <a href=""><abbr title=""></abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_values">values()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Valeurs des possibilités de cet énumération (value)</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_checkbox">
|
||||||
|
checkbox()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_checkbox" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/QuestionType.php"><a href="files/src-enums-questiontype.html"><abbr title="src/Enums/QuestionType.php">QuestionType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">checkbox</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_radio">
|
||||||
|
radio()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_radio" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/QuestionType.php"><a href="files/src-enums-questiontype.html"><abbr title="src/Enums/QuestionType.php">QuestionType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">radio</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_select">
|
||||||
|
select()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_select" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/QuestionType.php"><a href="files/src-enums-questiontype.html"><abbr title="src/Enums/QuestionType.php">QuestionType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">select</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href=""><abbr title=""></abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_values">
|
||||||
|
values()
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#method_values" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Enums/QuestionType.php"><a href="files/src-enums-questiontype.html"><abbr title="src/Enums/QuestionType.php">QuestionType.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">22</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Valeurs des possibilités de cet énumération (value)</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">values</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Enums-QuestionType.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
341
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Exceptions-AccessError.html
vendored
Normal file
341
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Exceptions-AccessError.html
vendored
Normal file
|
|
@ -0,0 +1,341 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-exceptions.html">Exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
AccessError
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Error">Error</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-exceptions.html">exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/AccessError.php"><a href="files/src-exceptions-accesserror.html"><abbr title="src/Exceptions/AccessError.php">AccessError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">13</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is thrown when trying to set a value on an object property that does not exist.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>exceptions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-AccessError.html#method___construct">__construct()</a>
|
||||||
|
<span>
|
||||||
|
: mixed </span>
|
||||||
|
</dt>
|
||||||
|
<dd>AccessError</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-AccessError.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method___construct">
|
||||||
|
__construct()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-AccessError.html#method___construct" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/AccessError.php"><a href="files/src-exceptions-accesserror.html"><abbr title="src/Exceptions/AccessError.php">AccessError.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">21</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">AccessError</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$objectName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$propertyName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$objectName</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The object name where the property does not exist.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$propertyName</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The property name that does not exist.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">mixed</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-AccessError.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
630
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Exceptions-ApiErrorException.html
vendored
Normal file
630
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Exceptions-ApiErrorException.html
vendored
Normal file
|
|
@ -0,0 +1,630 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-exceptions.html">Exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
ApiErrorException
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Exception">Exception</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-exceptions.html">exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">22</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This would be thrown if any of the case
|
||||||
|
referenced in \LDC\LDCCRM\Enums\ApiError would
|
||||||
|
occur within the crm</p>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>On the client an ApiErrorException would
|
||||||
|
also be throw with the ApiError corresponding to
|
||||||
|
the situation</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>exceptions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#property_error">$error</a>
|
||||||
|
<span>
|
||||||
|
: <a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Api Error
|
||||||
|
This value makes the error more explicit.</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#property_httpCode">$httpCode</a>
|
||||||
|
<span>
|
||||||
|
: int </span>
|
||||||
|
</dt>
|
||||||
|
<dd>This is the http code returned by the crm.</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#property_message">$message</a>
|
||||||
|
<span>
|
||||||
|
: string </span>
|
||||||
|
</dt>
|
||||||
|
<dd>This is an explicit error message,
|
||||||
|
ou may print this to the front or not depending
|
||||||
|
on $error value</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method___construct">__construct()</a>
|
||||||
|
<span>
|
||||||
|
: mixed </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Create a new exception base on ApiError enum.</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method_getApiError">getApiError()</a>
|
||||||
|
<span>
|
||||||
|
: <a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Get the Api Error</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method_getStatusCode">getStatusCode()</a>
|
||||||
|
<span>
|
||||||
|
: int </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Get the http code</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method_report">report()</a>
|
||||||
|
<span>
|
||||||
|
: void </span>
|
||||||
|
</dt>
|
||||||
|
<dd>This is used by laravel only.</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-properties">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="properties">
|
||||||
|
Properties
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_error">
|
||||||
|
$error
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#property_error" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">32</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Api Error
|
||||||
|
This value makes the error more explicit.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__type"><a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$error</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Handling these errors are normal as inputs or
|
||||||
|
request may be undesired or refused by the crm.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_httpCode">
|
||||||
|
$httpCode
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#property_httpCode" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">50</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is the http code returned by the crm.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__type">int</span>
|
||||||
|
<span class="phpdocumentor-signature__name">$httpCode</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>This value could be used to handle errors.
|
||||||
|
But please take in consideration $error first</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_message">
|
||||||
|
$message
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#property_message" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">41</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is an explicit error message,
|
||||||
|
ou may print this to the front or not depending
|
||||||
|
on $error value</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__type">string</span>
|
||||||
|
<span class="phpdocumentor-signature__name">$message</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method___construct">
|
||||||
|
__construct()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method___construct" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">60</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Create a new exception base on ApiError enum.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$error</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">int </span><span class="phpdocumentor-signature__argument__name">$httpCode</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">400</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$message</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">''</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type"><abbr title="\Throwable">Throwable</abbr>|null </span><span class="phpdocumentor-signature__argument__name">$previous</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$error</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a></span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$httpCode</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">int</span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">400</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$message</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">''</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$previous</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type"><abbr title="\Throwable">Throwable</abbr>|null</span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">mixed</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_getApiError">
|
||||||
|
getApiError()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method_getApiError" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">77</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Get the Api Error</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">getApiError</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type"><a href="classes/LDC-LDCCRM-Enums-ApiError.html"><abbr title="\LDC\LDCCRM\Enums\ApiError">ApiError</abbr></a></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_getStatusCode">
|
||||||
|
getStatusCode()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method_getStatusCode" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">87</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Get the http code</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">getStatusCode</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">int</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_report">
|
||||||
|
report()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#method_report" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ApiErrorException.php"><a href="files/src-exceptions-apierrorexception.html"><abbr title="src/Exceptions/ApiErrorException.php">ApiErrorException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">99</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is used by laravel only.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">report</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>It uses Log class to print the error.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">codeCoverageIgnore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">void</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
332
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Exceptions-CrmException.html
vendored
Normal file
332
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Exceptions-CrmException.html
vendored
Normal file
|
|
@ -0,0 +1,332 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-exceptions.html">Exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
CrmException
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Exception">Exception</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-exceptions.html">exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/CrmException.php"><a href="files/src-exceptions-crmexception.html"><abbr title="src/Exceptions/CrmException.php">CrmException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">17</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is a critical error.</p>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The request could not be handled. You may dump any value you can
|
||||||
|
get before submitting a ticker to https://supportweb.ldc.fr</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>exceptions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">codeCoverageIgnore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-CrmException.html#method_report">report()</a>
|
||||||
|
<span>
|
||||||
|
: void </span>
|
||||||
|
</dt>
|
||||||
|
<dd>This is used by laravel only.</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-CrmException.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_report">
|
||||||
|
report()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-CrmException.html#method_report" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/CrmException.php"><a href="files/src-exceptions-crmexception.html"><abbr title="src/Exceptions/CrmException.php">CrmException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">25</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is used by laravel only.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">report</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>It uses Log class to print the error.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">void</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-CrmException.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,267 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-exceptions.html">Exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
SkipValidationException
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Exception">Exception</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-exceptions.html">exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/SkipValidationException.php"><a href="files/src-exceptions-skipvalidationexception.html"><abbr title="src/Exceptions/SkipValidationException.php">SkipValidationException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">13</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Used only for internal validator</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>exceptions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-SkipValidationException.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,330 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-exceptions.html">Exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
ValidationException
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Exception">Exception</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-exceptions.html">exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ValidationException.php"><a href="files/src-exceptions-validationexception.html"><abbr title="src/Exceptions/ValidationException.php">ValidationException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">16</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This would be thrown if a data could not be validated
|
||||||
|
on any models</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>exceptions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">codeCoverageIgnore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html#method_report">report()</a>
|
||||||
|
<span>
|
||||||
|
: void </span>
|
||||||
|
</dt>
|
||||||
|
<dd>This is used by laravel only.</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_report">
|
||||||
|
report()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html#method_report" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/ValidationException.php"><a href="files/src-exceptions-validationexception.html"><abbr title="src/Exceptions/ValidationException.php">ValidationException.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">24</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is used by laravel only.</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">report</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>It uses Log class to print the error.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">void</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,332 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-exceptions.html">Exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
WpCrmInvalidJsonUserInfo
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\Error">Error</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-exceptions.html">exceptions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/WpCrmInvalidJsonUserInfo.php"><a href="files/src-exceptions-wpcrminvalidjsonuserinfo.html"><abbr title="src/Exceptions/WpCrmInvalidJsonUserInfo.php">WpCrmInvalidJsonUserInfo.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">15</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This is thrown when trying to read WP customer from DB json data.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>exceptions</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-WpCrmInvalidJsonUserInfo.html#method___construct">__construct()</a>
|
||||||
|
<span>
|
||||||
|
: mixed </span>
|
||||||
|
</dt>
|
||||||
|
<dd>WpCrmInvalidJsonUserInfo</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-WpCrmInvalidJsonUserInfo.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method___construct">
|
||||||
|
__construct()
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-WpCrmInvalidJsonUserInfo.html#method___construct" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Exceptions/WpCrmInvalidJsonUserInfo.php"><a href="files/src-exceptions-wpcrminvalidjsonuserinfo.html"><abbr title="src/Exceptions/WpCrmInvalidJsonUserInfo.php">WpCrmInvalidJsonUserInfo.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">22</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">WpCrmInvalidJsonUserInfo</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$message</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$message</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The error message.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">mixed</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Exceptions-WpCrmInvalidJsonUserInfo.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
867
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Answer.html
vendored
Normal file
867
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Answer.html
vendored
Normal file
|
|
@ -0,0 +1,867 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-models.html">Models</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
Answer
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\LDC\LDCCRM\Models\CrmClientModel">CrmClientModel</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-models.html">models</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">25</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This class represents an answer
|
||||||
|
It has a method to submit answers</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">category</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Api Models</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>models</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">author</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Jérémy Munsch <a href="mailto:jeremy.munsch@ldc.fr">jeremy.munsch@ldc.fr</a></p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_answers">$answers</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, <a href="classes/LDC-LDCCRM-Models-Answer.html"><abbr title="\LDC\LDCCRM\Models\Answer">Answer</abbr></a>> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_id">$id</a>
|
||||||
|
<span>
|
||||||
|
: string </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_question">$question</a>
|
||||||
|
<span>
|
||||||
|
: string </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_type">$type</a>
|
||||||
|
<span>
|
||||||
|
: <a href="classes/LDC-LDCCRM-Enums-QuestionType.html"><abbr title="\LDC\LDCCRM\Enums\QuestionType">QuestionType</abbr></a> </span>
|
||||||
|
</dt>
|
||||||
|
<dd></dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_modelFields">$modelFields</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>The crm customer fields</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_validation">$validation</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Validation rules</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -private">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_answer">$answer</a>
|
||||||
|
<span>
|
||||||
|
: string </span>
|
||||||
|
</dt>
|
||||||
|
<dd>The actual answer as a string</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -private">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_id">$id</a>
|
||||||
|
<span>
|
||||||
|
: int </span>
|
||||||
|
</dt>
|
||||||
|
<dd>The question id</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#method___construct">__construct()</a>
|
||||||
|
<span>
|
||||||
|
: mixed </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Answer</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#method_jsonSerialize">jsonSerialize()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Serialize this object to an array</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#method_setQuestionAnswers">setQuestionAnswers()</a>
|
||||||
|
<span>
|
||||||
|
: bool </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Set unanswered question for a specific customer</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-properties">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="properties">
|
||||||
|
Properties
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_answers">
|
||||||
|
$answers
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_answers" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__type">array<string|int, <a href="classes/LDC-LDCCRM-Models-Answer.html"><abbr title="\LDC\LDCCRM\Models\Answer">Answer</abbr></a>></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$answers</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>An array with answers</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"></section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_id">
|
||||||
|
$id
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_id" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__type">string</span>
|
||||||
|
<span class="phpdocumentor-signature__name">$id</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The answer id</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"></section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_question">
|
||||||
|
$question
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_question" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__type">string</span>
|
||||||
|
<span class="phpdocumentor-signature__name">$question</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The actual question as a string</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"></section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_type">
|
||||||
|
$type
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_type" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">0</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__type"><a href="classes/LDC-LDCCRM-Enums-QuestionType.html"><abbr title="\LDC\LDCCRM\Enums\QuestionType">QuestionType</abbr></a></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$type</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>The question type to display,
|
||||||
|
it also hints wether it can accept one or multiple responses,
|
||||||
|
so only checkbox allows multiple responses</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"></section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_modelFields">
|
||||||
|
$modelFields
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_modelFields" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">53</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">The crm customer fields</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__type">array<string|int, mixed></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$modelFields</span>
|
||||||
|
= <span class="phpdocumentor-signature__default-value">['id', 'answer']</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_validation">
|
||||||
|
$validation
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_validation" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">62</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Validation rules</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__type">array<string|int, mixed></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$validation</span>
|
||||||
|
= <span class="phpdocumentor-signature__default-value">['id' => 'required|int', 'answer' => 'required|string|max:255']</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-private
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_answer">
|
||||||
|
$answer
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_answer" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">46</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">The actual answer as a string</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">private</span>
|
||||||
|
<span class="phpdocumentor-signature__type">string</span>
|
||||||
|
<span class="phpdocumentor-signature__name">$answer</span>
|
||||||
|
= <span class="phpdocumentor-signature__default-value">null</span></code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Required
|
||||||
|
Max length 255
|
||||||
|
Field Type varchar</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-private
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_id">
|
||||||
|
$id
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#property_id" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">35</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">The question id</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">private</span>
|
||||||
|
<span class="phpdocumentor-signature__type">int</span>
|
||||||
|
<span class="phpdocumentor-signature__name">$id</span>
|
||||||
|
</code>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Required
|
||||||
|
Field Type bigInt</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method___construct">
|
||||||
|
__construct()
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#method___construct" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">73</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Answer</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">array<string|int, mixed> </span><span class="phpdocumentor-signature__argument__name">$properties</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">[]</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$properties</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">array<string|int, mixed></span>
|
||||||
|
= <span class="phpdocumentor-signature__argument__default-value">[]</span> </dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a field could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">mixed</span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_jsonSerialize">
|
||||||
|
jsonSerialize()
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#method_jsonSerialize" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">127</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Serialize this object to an array</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__name">jsonSerialize</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_setQuestionAnswers">
|
||||||
|
setQuestionAnswers()
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#method_setQuestionAnswers" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Answer.php"><a href="files/src-models-answer.html"><abbr title="src/Models/Answer.php">Answer.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">96</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Set unanswered question for a specific customer</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">setQuestionAnswers</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$hashcode</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int </span><span class="phpdocumentor-signature__argument__name">$questionId</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array<string|int, mixed> </span><span class="phpdocumentor-signature__argument__name">$answersId</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$hashcode</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The customer hashcode.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$questionId</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">int</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>The question id.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$answersId</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">array<string|int, mixed></span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>An array with answers id.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a hashcode is not a valid UUID.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><abbr title="\LDC\LDCCRM\Models\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any of the provided ids are invalid.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - validationFailed, If given ids are wrong(CRM side).</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">bool</span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>true if succeeded</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Answer.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
2133
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-ArcadiaMailDefault.html
vendored
Normal file
2133
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-ArcadiaMailDefault.html
vendored
Normal file
File diff suppressed because it is too large
Load diff
1922
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-ArcadiaMailGame.html
vendored
Normal file
1922
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-ArcadiaMailGame.html
vendored
Normal file
File diff suppressed because it is too large
Load diff
2936
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Customer.html
vendored
Normal file
2936
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Customer.html
vendored
Normal file
File diff suppressed because it is too large
Load diff
1381
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Question.html
vendored
Normal file
1381
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Question.html
vendored
Normal file
File diff suppressed because it is too large
Load diff
469
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-SingleOptin.html
vendored
Normal file
469
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-SingleOptin.html
vendored
Normal file
|
|
@ -0,0 +1,469 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-models.html">Models</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
SingleOptin
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\LDC\LDCCRM\Models\CrmClientModel">CrmClientModel</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-models.html">models</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/SingleOptin.php"><a href="files/src-models-singleoptin.html"><abbr title="src/Models/SingleOptin.php">SingleOptin.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">19</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This class allows to handle single optins</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If the CRM encounters an error</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">category</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Api Models</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>models</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">author</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Jérémy Munsch <a href="mailto:jeremy.munsch@ldc.fr">jeremy.munsch@ldc.fr</a></p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#property_validation">$validation</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Validation rules</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#method_setStatus">setStatus()</a>
|
||||||
|
<span>
|
||||||
|
: bool </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Set the single optin status for an email</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-properties">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="properties">
|
||||||
|
Properties
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_validation">
|
||||||
|
$validation
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#property_validation" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/SingleOptin.php"><a href="files/src-models-singleoptin.html"><abbr title="src/Models/SingleOptin.php">SingleOptin.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">26</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Validation rules</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__type">array<string|int, mixed></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$validation</span>
|
||||||
|
= <span class="phpdocumentor-signature__default-value">['email' => 'required|email', 'opt_in' => 'required|bool']</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_setStatus">
|
||||||
|
setStatus()
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#method_setStatus" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/SingleOptin.php"><a href="files/src-models-singleoptin.html"><abbr title="src/Models/SingleOptin.php">SingleOptin.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">43</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Set the single optin status for an email</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">setStatus</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$email</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">bool </span><span class="phpdocumentor-signature__argument__name">$opt_in</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$email</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$opt_in</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">bool</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a field email could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - singleOptinCustomerExists, If a customer exists with this email.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionCommentThrowTag.WrongNumber</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">bool</span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>true if succeeded</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-SingleOptin.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
621
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Stats.html
vendored
Normal file
621
app/Lib/vendor/crm-client-3.0.6/docs/client-api/classes/LDC-LDCCRM-Models-Stats.html
vendored
Normal file
|
|
@ -0,0 +1,621 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>CRM V2</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<base href="../">
|
||||||
|
<link rel="icon" href="images/favicon.ico"/>
|
||||||
|
<link rel="stylesheet" href="css/normalize.css">
|
||||||
|
<link rel="stylesheet" href="css/base.css">
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="css/template.css">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
|
||||||
|
<script src="js/search.js"></script>
|
||||||
|
<script defer src="js/searchIndex.js"></script>
|
||||||
|
</head>
|
||||||
|
<body id="top">
|
||||||
|
<header class="phpdocumentor-header phpdocumentor-section">
|
||||||
|
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">CRM V2</a></h1>
|
||||||
|
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
|
||||||
|
<label class="phpdocumentor-header__menu-icon" for="menu-button">
|
||||||
|
<i class="fas fa-bars"></i>
|
||||||
|
</label>
|
||||||
|
<section data-search-form class="phpdocumentor-search">
|
||||||
|
<label>
|
||||||
|
<span class="visually-hidden">Search for</span>
|
||||||
|
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
|
||||||
|
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
|
||||||
|
</svg>
|
||||||
|
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
|
||||||
|
</label>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<nav class="phpdocumentor-topnav">
|
||||||
|
<ul class="phpdocumentor-topnav__menu">
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main class="phpdocumentor">
|
||||||
|
<div class="phpdocumentor-section">
|
||||||
|
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
|
||||||
|
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
|
||||||
|
Menu
|
||||||
|
</label>
|
||||||
|
<aside class="phpdocumentor-column -four phpdocumentor-sidebar">
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/ldc.html">LDC</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="namespaces/ldc-ldccrm.html">LDCCRM</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></h4>
|
||||||
|
<ul class="phpdocumentor-list">
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-enums.html">enums</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-exceptions.html">exceptions</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-models.html">models</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-transport.html">transport</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-utilities.html">utilities</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="packages/LDCCrmClient-Wordpress.html">Wordpress</a>
|
||||||
|
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h4 class="phpdocumentor-sidebar__root-namespace"><a href="packages/None.html">None</a></h4>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-sidebar__category">
|
||||||
|
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
|
||||||
|
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
|
||||||
|
</section>
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-column -eight phpdocumentor-content">
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc.html">LDC</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm.html">LDCCRM</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="namespaces/ldc-ldccrm-models.html">Models</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<article class="phpdocumentor-element -class">
|
||||||
|
<h2 class="phpdocumentor-content__title">
|
||||||
|
Stats
|
||||||
|
|
||||||
|
<span class="phpdocumentor-element__extends">
|
||||||
|
extends <abbr title="\LDC\LDCCRM\Models\CrmClientModel">CrmClientModel</abbr>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="phpdocumentor-element__package">
|
||||||
|
in package
|
||||||
|
<ul class="phpdocumentor-breadcrumbs">
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient.html">LDCCrmClient</a></li>
|
||||||
|
<li class="phpdocumentor-breadcrumb"><a href="packages/LDCCrmClient-models.html">models</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Stats.php"><a href="files/src-models-stats.html"><abbr title="src/Models/Stats.php">Stats.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">18</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">This class is used to get stats from CRM</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If the CRM encounters an error</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">category</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Api Models</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">subpackage</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>models</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">author</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Jérémy Munsch <a href="mailto:jeremy.munsch@ldc.fr">jeremy.munsch@ldc.fr</a></p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3 id="toc">
|
||||||
|
Table of Contents
|
||||||
|
<a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<dl class="phpdocumentor-table-of-contents">
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#property_validation">$validation</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Validation rules</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#method_getBrandStats">getBrandStats()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Get brand stats ordered by ascendent days</dd>
|
||||||
|
|
||||||
|
<dt class="phpdocumentor-table-of-contents__entry -method -public">
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#method_getQuestionStats">getQuestionStats()</a>
|
||||||
|
<span>
|
||||||
|
: array<string|int, mixed> </span>
|
||||||
|
</dt>
|
||||||
|
<dd>Get brand stats ordered by ascendent days</dd>
|
||||||
|
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="phpdocumentor-properties">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="properties">
|
||||||
|
Properties
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="
|
||||||
|
phpdocumentor-element
|
||||||
|
-property
|
||||||
|
-protected
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="property_validation">
|
||||||
|
$validation
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#property_validation" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
<span class="phpdocumentor-element__modifiers">
|
||||||
|
</span>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Stats.php"><a href="files/src-models-stats.html"><abbr title="src/Models/Stats.php">Stats.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">25</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Validation rules</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">protected</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__type">array<string|int, mixed></span>
|
||||||
|
<span class="phpdocumentor-signature__name">$validation</span>
|
||||||
|
= <span class="phpdocumentor-signature__default-value">['question.id' => 'required|int|min:1', 'start' => 'required|date_format:Y-m-d', 'end' => 'required|date_format:Y-m-d']</span></code>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-methods">
|
||||||
|
<h3 class="phpdocumentor-elements__header" id="methods">
|
||||||
|
Methods
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h3>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_getBrandStats">
|
||||||
|
getBrandStats()
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#method_getBrandStats" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Stats.php"><a href="files/src-models-stats.html"><abbr title="src/Models/Stats.php">Stats.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">44</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Get brand stats ordered by ascendent days</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">getBrandStats</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$start</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$end</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$start</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>Une date valide au format Y-m-d .</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$end</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>Une date valide au format Y-m-d .</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a field start could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a field end could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - validationFailed, If provided data is wrong(CRM side).</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionCommentThrowTag.WrongNumber</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>The stats array by day</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<article
|
||||||
|
class="phpdocumentor-element
|
||||||
|
-method
|
||||||
|
-public
|
||||||
|
-static "
|
||||||
|
>
|
||||||
|
<h4 class="phpdocumentor-element__name" id="method_getQuestionStats">
|
||||||
|
getQuestionStats()
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#method_getQuestionStats" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h4>
|
||||||
|
<aside class="phpdocumentor-element-found-in">
|
||||||
|
<abbr class="phpdocumentor-element-found-in__file" title="src/Models/Stats.php"><a href="files/src-models-stats.html"><abbr title="src/Models/Stats.php">Stats.php</abbr></a></abbr>
|
||||||
|
:
|
||||||
|
<span class="phpdocumentor-element-found-in__line">72</span>
|
||||||
|
|
||||||
|
</aside>
|
||||||
|
|
||||||
|
<p class="phpdocumentor-summary">Get brand stats ordered by ascendent days</p>
|
||||||
|
|
||||||
|
<code class="phpdocumentor-code phpdocumentor-signature ">
|
||||||
|
<span class="phpdocumentor-signature__visibility">public</span>
|
||||||
|
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">getQuestionStats</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/LDC-LDCCRM-Models-Question.html"><abbr title="\LDC\LDCCRM\Models\Question">Question</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$question</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$start</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string </span><span class="phpdocumentor-signature__argument__name">$end</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, mixed></span></code>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
|
||||||
|
<dl class="phpdocumentor-argument-list">
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$question</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/LDC-LDCCRM-Models-Question.html"><abbr title="\LDC\LDCCRM\Models\Question">Question</abbr></a></span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>Une question CRM possèdant un id réel.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$start</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>Une date valide au format Y-m-d .</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-argument-list__entry">
|
||||||
|
<span class="phpdocumentor-signature__argument__name">$end</span>
|
||||||
|
: <span class="phpdocumentor-signature__argument__return-type">string</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-argument-list__definition">
|
||||||
|
<section class="phpdocumentor-description"><p>Une date valide au format Y-m-d .</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-tag-list__heading" id="tags">
|
||||||
|
Tags
|
||||||
|
<a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
|
||||||
|
</h5>
|
||||||
|
<dl class="phpdocumentor-tag-list">
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a question's id could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a field start could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ValidationException.html"><abbr title="\LDC\LDCCRM\Exceptions\ValidationException">ValidationException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If a field end could not be validated.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-CrmException.html"><abbr title="\LDC\LDCCRM\Exceptions\CrmException">CrmException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If an error occurs on server side or on getting response.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">throws</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
<span class="phpdocumentor-tag-link"><a href="classes/LDC-LDCCRM-Exceptions-ApiErrorException.html"><abbr title="\LDC\LDCCRM\Exceptions\ApiErrorException">ApiErrorException</abbr></a></span>
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>If any error or \LDC\LDCCRM\Enums\ApiError occurs.
|
||||||
|
Possibles are : - validationFailed, If provided data is wrong(CRM side).</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
<dt class="phpdocumentor-tag-list__entry">
|
||||||
|
<span class="phpdocumentor-tag__name">phpcs:ignore</span>
|
||||||
|
</dt>
|
||||||
|
<dd class="phpdocumentor-tag-list__definition">
|
||||||
|
|
||||||
|
<section class="phpdocumentor-description"><p>Squiz.Commenting.FunctionCommentThrowTag.WrongNumber</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
|
||||||
|
<span class="phpdocumentor-signature__response_type">array<string|int, mixed></span>
|
||||||
|
—
|
||||||
|
<section class="phpdocumentor-description"><p>The stats array by day</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function loadExternalCodeSnippets(line) {
|
||||||
|
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach((pre) => {
|
||||||
|
var src = pre.getAttribute('data-src').replace( /\\/g, '/');
|
||||||
|
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
|
||||||
|
var language = 'php';
|
||||||
|
|
||||||
|
var code = document.createElement('code');
|
||||||
|
code.className = 'language-' + language;
|
||||||
|
|
||||||
|
pre.textContent = '';
|
||||||
|
|
||||||
|
pre.setAttribute('data-line', line)
|
||||||
|
code.textContent = 'Loading…';
|
||||||
|
|
||||||
|
pre.appendChild(code);
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
xhr.open('GET', src, true);
|
||||||
|
|
||||||
|
xhr.onreadystatechange = function () {
|
||||||
|
if (xhr.readyState == 4) {
|
||||||
|
|
||||||
|
if (xhr.status < 400 && xhr.responseText) {
|
||||||
|
code.textContent = xhr.responseText;
|
||||||
|
|
||||||
|
Prism.highlightElement(code);
|
||||||
|
}
|
||||||
|
else if (xhr.status >= 400) {
|
||||||
|
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
code.textContent = '✖ Error: File does not exist, is empty or trying to view from localhost';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.send(null);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
var modals = document.querySelectorAll("[data-modal]");
|
||||||
|
|
||||||
|
modals.forEach(function (trigger) {
|
||||||
|
trigger.addEventListener("click", function (event) {
|
||||||
|
//event.preventDefault();
|
||||||
|
const modal = document.getElementById(trigger.dataset.modal);
|
||||||
|
modal.classList.add("phpdocumentor-modal__open");
|
||||||
|
loadExternalCodeSnippets(trigger.dataset.line)
|
||||||
|
const exits = modal.querySelectorAll("[data-exit-button]");
|
||||||
|
exits.forEach(function (exit) {
|
||||||
|
exit.addEventListener("click", function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
modal.classList.remove("phpdocumentor-modal__open");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
|
||||||
|
<section class="phpdocumentor-search-results__dialog">
|
||||||
|
<header class="phpdocumentor-search-results__header">
|
||||||
|
<h2 class="phpdocumentor-search-results__title">Search results</h2>
|
||||||
|
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
|
||||||
|
</header>
|
||||||
|
<section class="phpdocumentor-search-results__body">
|
||||||
|
<ul class="phpdocumentor-search-results__entries"></ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a href="classes/LDC-LDCCRM-Models-Stats.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
cssVars({});
|
||||||
|
</script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue