CRM V2

Markers

Table of Contents

src/Enums/ApiError.php 2
src/Enums/Country.php 1
src/Exceptions/CrmException.php 1
src/Models/Answer.php 2
src/Models/ArcadiaMailDefault.php 7
src/Models/ArcadiaMailGame.php 4
src/Models/Customer.php 10
src/Models/Question.php 7
src/Models/SingleOptin.php 1
src/Transport/ApiInterface.php 1
src/Transport/Request.php 1
src/Transport/Response.php 3
src/Utils.php 3
src/WordPress/WPCrm.php 15
src/WordPress/WPCrmAnswer.php 2
src/WordPress/WPCrmQuestion.php 2
src/WordPress/WPCrmUser.php 2

ApiError.php

Type Line Description
56 supportweb.ldc.fr
62 supportweb.ldc.fr

Country.php

Type Line Description
9 datahub.io/core/country-list Data Hub country list

CrmException.php

Type Line Description
11 supportweb.ldc.fr

Answer.php

Type Line Description
81 PUBLIC METHODS
106 set apiInterface

ArcadiaMailDefault.php

Type Line Description
137 phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
198 cast anyway
217 this to throw validation error if failure way
225 PUBLIC METHODS
238 validate customer hashcode
244 Send mail
246 set apiInterface

ArcadiaMailGame.php

Type Line Description
142 PUBLIC METHODS
155 validate customer hashcode
161 Send mail
163 set apiInterface

Customer.php

Type Line Description
289 phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
349 cast anyway
368 this to throw validation error if failure way
376 PUBLIC METHODS
390 set apiInterface
457 set apiInterface
471 set apiInterface
495 set apiInterface
516 set apiInterface
556 set apiInterface

Question.php

Type Line Description
100 phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed
160 cast anyway
179 this to throw validation error if failure way
187 PUBLIC METHODS
202 set apiInterface
239 set apiInterface
276 set apiInterface

SingleOptin.php

Type Line Description
46 set apiInterface

ApiInterface.php

Type Line Description
103 handle http Auth

Request.php

Type Line Description
173 do not throw http errors

Response.php

Type Line Description
91 Body should be json data
100 Api Error
102 CRM Exception or Any Exception

Utils.php

Type Line Description
55 phpcs:ignore Generic.Metrics.CyclomaticComplexity.MaxExceeded
181 phpcs:ignore Generic.Files.LineLength.TooLong
277 convert bool to integer

WPCrm.php

Type Line Description
9 opensource.org/licenses/MIT
28 phpcs:ignore Squiz.PHP.CommentedOutCode.Found
29 TABLE LDC CUSTOMERS
30 CREATE TABLE `ldc_wp_customers` (
31 `hashcode` VARCHAR(36) NOT NULL DEFAULT '' COMMENT 'Le hashcode (UUID)',
32 `email` VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'Le customer email',
33 `uuid` VARCHAR(50) NOT NULL DEFAULT '' COMMENT 'Code unique (inscripton, validation, etc)',
34 PRIMARY KEY (`hashcode`)
35 )
36 COMMENT='Les customers sur un WP liées à la CRM'
37 COLLATE='utf8mb4_unicode_ci';
46 opensource.org/licenses/MIT
376 --- PRIVATE --- METHODS
470 15 minutes session
615 phpcs:ignore Squiz.PHP.GlobalKeyword.NotAllowed

WPCrmAnswer.php

Type Line Description
9 opensource.org/licenses/MIT
25 opensource.org/licenses/MIT

WPCrmQuestion.php

Type Line Description
9 opensource.org/licenses/MIT
25 opensource.org/licenses/MIT

WPCrmUser.php

Type Line Description
9 opensource.org/licenses/MIT
65 opensource.org/licenses/MIT

Search results