This removes api authentification with token in favor of signature method. Refactorize code and clean up. It add more unit test plus code coverage in test/converage. - Added config.api.timestampTimeout - Added Helper::signRequest This calculates the request signature - Added more unit tests and extend code coverage. - Added rate limiter for web routes - Added RemoveSpaces Sanitizer on api requests - Added stress test suite - Changed AuthServiceProvider api-token to api-hmac - Changed CustomerSeeder to have at least of customer activated (for unit tests) - Changed used transation for saveing multiple models - Changed, in ServiceController generateApiToken to generateServicePassword - Changed, timestamp has to be send in request with a DateTime format, it also has to a UTC value - Composer added brianium/paratest - Composer update - Fixed case where removing single optin could be the wrong one (not for the good service) - Fixed customer delete - Fixed customer would not be resolved by brand. - Fixed Really check that request is json checking body content, preventing sending malformed requests - Remove ApiError::needAuth - Removed api_token - Removed ApiController::authenticate - Removed config.api.tokenTimeout - Removed Header check or usage because of HAProxy doing weird stuff - Removed lock files from gitignore - Removed memcached dependency - Removed unused questions resources api routes - Removed workspace file Migrations - Added unique index on services.bearer_token - Changed customer_id on customer_answer is nullable - Changed services.bearer_pwd length to 312 (the size of the token) - Dropped services.api_token and service.api_token_date
433 lines
53 KiB
HTML
433 lines
53 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Dashboard for /home/kwaadpepper/projets/crm/clients</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link href="../_css/bootstrap.min.css" rel="stylesheet" type="text/css">
|
|
<link href="../_css/nv.d3.min.css" rel="stylesheet" type="text/css">
|
|
<link href="../_css/style.css" rel="stylesheet" type="text/css">
|
|
<link href="../_css/custom.css" rel="stylesheet" type="text/css">
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<nav aria-label="breadcrumb">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item"><a href="../index.html">/home/kwaadpepper/projets/crm</a></li>
|
|
<li class="breadcrumb-item"><a href="index.html">clients</a></li>
|
|
<li class="breadcrumb-item active">(Dashboard)</li>
|
|
|
|
</ol>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<h2>Classes</h2>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h3>Coverage Distribution</h3>
|
|
<div id="classCoverageDistribution" style="height: 300px;">
|
|
<svg></svg>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<h3>Complexity</h3>
|
|
<div id="classComplexity" style="height: 300px;">
|
|
<svg></svg>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h3>Insufficient Coverage</h3>
|
|
<div class="scrollbox">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Class</th>
|
|
<th class="text-right">Coverage</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr><td><a href="V2/src/Enums/ArcadiaMailType.php.html#14">LDC\LDCCRM\Enums\ArcadiaMailType</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Enums/LogLevel.php.html#20">LDC\LDCCRM\Enums\LogLevel</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Exceptions/WpCrmInvalidJsonUserInfo.php.html#15">LDC\LDCCRM\Exceptions\WpCrmInvalidJsonUserInfo</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#46">LDC\LDCCRM\WordPress\WPCrm</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmAnswer.php.html#27">LDC\LDCCRM\WordPress\WPCrmAnswer</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#28">LDC\LDCCRM\WordPress\WPCrmQuestion</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#69">LDC\LDCCRM\WordPress\WPCrmUser</a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#26">LDC\LDCCRM\Transport\Response</a></td><td class="text-right">72%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#23">LDC\LDCCRM\Utils</a></td><td class="text-right">77%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#24">LDC\LDCCRM\Models\CrmClientModel</a></td><td class="text-right">78%</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailGame.php.html#38">LDC\LDCCRM\Models\ArcadiaMailGame</a></td><td class="text-right">79%</td></tr>
|
|
<tr><td><a href="V2/src/Exceptions/ApiErrorException.php.html#22">LDC\LDCCRM\Exceptions\ApiErrorException</a></td><td class="text-right">80%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#26">LDC\LDCCRM\Models\Question</a></td><td class="text-right">82%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#19">LDC\LDCCRM\Transport\ApiInterface</a></td><td class="text-right">87%</td></tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<h3>Project Risks</h3>
|
|
<div class="scrollbox">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Class</th>
|
|
<th class="text-right"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#46">LDC\LDCCRM\WordPress\WPCrm</a></td><td class="text-right">6006</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#69">LDC\LDCCRM\WordPress\WPCrmUser</a></td><td class="text-right">380</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#23">LDC\LDCCRM\Utils</a></td><td class="text-right">143</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#24">LDC\LDCCRM\Models\CrmClientModel</a></td><td class="text-right">73</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#28">LDC\LDCCRM\WordPress\WPCrmQuestion</a></td><td class="text-right">30</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#26">LDC\LDCCRM\Models\Question</a></td><td class="text-right">28</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#19">LDC\LDCCRM\Transport\ApiInterface</a></td><td class="text-right">22</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#26">LDC\LDCCRM\Transport\Response</a></td><td class="text-right">22</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailGame.php.html#38">LDC\LDCCRM\Models\ArcadiaMailGame</a></td><td class="text-right">15</td></tr>
|
|
<tr><td><a href="V2/src/Exceptions/ApiErrorException.php.html#22">LDC\LDCCRM\Exceptions\ApiErrorException</a></td><td class="text-right">5</td></tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<h2>Methods</h2>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h3>Coverage Distribution</h3>
|
|
<div id="methodCoverageDistribution" style="height: 300px;">
|
|
<svg></svg>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<h3>Complexity</h3>
|
|
<div id="methodComplexity" style="height: 300px;">
|
|
<svg></svg>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h3>Insufficient Coverage</h3>
|
|
<div class="scrollbox">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Method</th>
|
|
<th class="text-right">Coverage</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr><td><a href="V2/src/Enums/ArcadiaMailType.php.html#21"><abbr title="LDC\LDCCRM\Enums\ArcadiaMailType::values">values</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#331"><abbr title="LDC\LDCCRM\WordPress\WPCrm::unsetActiveUser">unsetActiveUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#448"><abbr title="LDC\LDCCRM\WordPress\WPCrm::bootSessionIfNeeded">bootSessionIfNeeded</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#424"><abbr title="LDC\LDCCRM\WordPress\WPCrm::makeApiV2Call">makeApiV2Call</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#401"><abbr title="LDC\LDCCRM\WordPress\WPCrm::initLdcApi">initLdcApi</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#386"><abbr title="LDC\LDCCRM\WordPress\WPCrm::setUser">setUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#364"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getCustomer">getCustomer</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#350"><abbr title="LDC\LDCCRM\WordPress\WPCrm::loginUserWithApi">loginUserWithApi</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#319"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getNewUser">getNewUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#508"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getUserFromTableByEmail">getUserFromTableByEmail</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#299"><abbr title="LDC\LDCCRM\WordPress\WPCrm::activateUser">activateUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#281"><abbr title="LDC\LDCCRM\WordPress\WPCrm::setSingleOptin">setSingleOptin</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#246"><abbr title="LDC\LDCCRM\WordPress\WPCrm::toggleUserOptin">toggleUserOptin</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#214"><abbr title="LDC\LDCCRM\WordPress\WPCrm::deleteUser">deleteUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#183"><abbr title="LDC\LDCCRM\WordPress\WPCrm::saveUser">saveUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#166"><abbr title="LDC\LDCCRM\WordPress\WPCrm::check">check</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#152"><abbr title="LDC\LDCCRM\WordPress\WPCrm::logout">logout</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#488"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getUserFromTable">getUserFromTable</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#528"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getUserFromTableByUuid">getUserFromTableByUuid</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#99"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getUserFromApi">getUserFromApi</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#118"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::__get">__get</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#252"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::toggleOptin">toggleOptin</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#238"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::delete">delete</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#224"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::save">save</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#206"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::jsonSerialize">jsonSerialize</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#184"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::parseFromJson">parseFromJson</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#168"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::setInfo">setInfo</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#141"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::__set">__set</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#105"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::__construct">__construct</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#546"><abbr title="LDC\LDCCRM\WordPress\WPCrm::saveOrUpdateUserToTable">saveOrUpdateUserToTable</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#78"><abbr title="LDC\LDCCRM\WordPress\WPCrmQuestion::unansweredBy">unansweredBy</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#55"><abbr title="LDC\LDCCRM\WordPress\WPCrmQuestion::allWithCustomerAnswers">allWithCustomerAnswers</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#38"><abbr title="LDC\LDCCRM\WordPress\WPCrmQuestion::getAll">getAll</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmAnswer.php.html#44"><abbr title="LDC\LDCCRM\WordPress\WPCrmAnswer::setQuestionAnswers">setQuestionAnswers</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#604"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getWpDb">getWpDb</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#592"><abbr title="LDC\LDCCRM\WordPress\WPCrm::query">query</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#573"><abbr title="LDC\LDCCRM\WordPress\WPCrm::deleteUserFromTable">deleteUserFromTable</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#133"><abbr title="LDC\LDCCRM\WordPress\WPCrm::login">login</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#82"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getUser">getUser</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Enums/LogLevel.php.html#27"><abbr title="LDC\LDCCRM\Enums\LogLevel::values">values</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#172"><abbr title="LDC\LDCCRM\Models\Question::validateAllValues">validateAllValues</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Exceptions/ApiErrorException.php.html#87"><abbr title="LDC\LDCCRM\Exceptions\ApiErrorException::getStatusCode">getStatusCode</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Exceptions/ApiErrorException.php.html#98"><abbr title="LDC\LDCCRM\Exceptions\ApiErrorException::report">report</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Exceptions/WpCrmInvalidJsonUserInfo.php.html#22"><abbr title="LDC\LDCCRM\Exceptions\WpCrmInvalidJsonUserInfo::__construct">__construct</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Customer.php.html#421"><abbr title="LDC\LDCCRM\Models\Customer::findWithEmail">findWithEmail</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#133"><abbr title="LDC\LDCCRM\Models\Question::__set">__set</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#267"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::activate">activate</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#612"><abbr title="LDC\LDCCRM\Utils::log">log</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#488"><abbr title="LDC\LDCCRM\Utils::validationClosure">validationClosure</abbr></a></td><td class="text-right">0%</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailGame.php.html#285"><abbr title="LDC\LDCCRM\Models\ArcadiaMailGame::fill">fill</abbr></a></td><td class="text-right">33%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#176"><abbr title="LDC\LDCCRM\Models\CrmClientModel::fillRaw">fillRaw</abbr></a></td><td class="text-right">40%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#180"><abbr title="LDC\LDCCRM\Transport\Response::checkVersion">checkVersion</abbr></a></td><td class="text-right">46%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#150"><abbr title="LDC\LDCCRM\Transport\ApiInterface::setCredentials">setCredentials</abbr></a></td><td class="text-right">50%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#142"><abbr title="LDC\LDCCRM\Models\CrmClientModel::fill">fill</abbr></a></td><td class="text-right">52%</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailGame.php.html#268"><abbr title="LDC\LDCCRM\Models\ArcadiaMailGame::__set">__set</abbr></a></td><td class="text-right">60%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#62"><abbr title="LDC\LDCCRM\Transport\ApiInterface::__construct">__construct</abbr></a></td><td class="text-right">60%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Request.php.html#114"><abbr title="LDC\LDCCRM\Transport\Request::__get">__get</abbr></a></td><td class="text-right">66%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#683"><abbr title="LDC\LDCCRM\Utils::getRawProperty">getRawProperty</abbr></a></td><td class="text-right">66%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#658"><abbr title="LDC\LDCCRM\Utils::setRawProperty">setRawProperty</abbr></a></td><td class="text-right">70%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#588"><abbr title="LDC\LDCCRM\Utils::translate">translate</abbr></a></td><td class="text-right">71%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Customer.php.html#363"><abbr title="LDC\LDCCRM\Models\Customer::validateAllValues">validateAllValues</abbr></a></td><td class="text-right">71%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#301"><abbr title="LDC\LDCCRM\Utils::validationMax">validationMax</abbr></a></td><td class="text-right">76%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#295"><abbr title="LDC\LDCCRM\Models\CrmClientModel::getPropType">getPropType</abbr></a></td><td class="text-right">77%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#149"><abbr title="LDC\LDCCRM\Models\Question::fill">fill</abbr></a></td><td class="text-right">77%</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailDefault.php.html#339"><abbr title="LDC\LDCCRM\Models\ArcadiaMailDefault::validateAllValues">validateAllValues</abbr></a></td><td class="text-right">77%</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailDefault.php.html#316"><abbr title="LDC\LDCCRM\Models\ArcadiaMailDefault::fill">fill</abbr></a></td><td class="text-right">77%</td></tr>
|
|
<tr><td><a href="V2/src/Models/Customer.php.html#340"><abbr title="LDC\LDCCRM\Models\Customer::fill">fill</abbr></a></td><td class="text-right">77%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#82"><abbr title="LDC\LDCCRM\Utils::makeValidatorFromRule">makeValidatorFromRule</abbr></a></td><td class="text-right">79%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#137"><abbr title="LDC\LDCCRM\Transport\Response::__get">__get</abbr></a></td><td class="text-right">80%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#340"><abbr title="LDC\LDCCRM\Models\CrmClientModel::assertValidHascode">assertValidHascode</abbr></a></td><td class="text-right">83%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#322"><abbr title="LDC\LDCCRM\Models\CrmClientModel::assertValidPrimaryKey">assertValidPrimaryKey</abbr></a></td><td class="text-right">83%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#89"><abbr title="LDC\LDCCRM\Transport\ApiInterface::call">call</abbr></a></td><td class="text-right">83%</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#84"><abbr title="LDC\LDCCRM\Transport\Response::__construct">__construct</abbr></a></td><td class="text-right">83%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#226"><abbr title="LDC\LDCCRM\Models\CrmClientModel::validateValue">validateValue</abbr></a></td><td class="text-right">85%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#532"><abbr title="LDC\LDCCRM\Utils::getResquest">getResquest</abbr></a></td><td class="text-right">87%</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#250"><abbr title="LDC\LDCCRM\Models\CrmClientModel::checkFieldType">checkFieldType</abbr></a></td><td class="text-right">88%</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#159"><abbr title="LDC\LDCCRM\Utils::validationNullable">validationNullable</abbr></a></td><td class="text-right">88%</td></tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<h3>Project Risks</h3>
|
|
<div class="scrollbox">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Method</th>
|
|
<th class="text-right"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#448"><abbr title="LDC\LDCCRM\WordPress\WPCrm::bootSessionIfNeeded">bootSessionIfNeeded</abbr></a></td><td class="text-right">156</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#612"><abbr title="LDC\LDCCRM\Utils::log">log</abbr></a></td><td class="text-right">110</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#214"><abbr title="LDC\LDCCRM\WordPress\WPCrm::deleteUser">deleteUser</abbr></a></td><td class="text-right">72</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#246"><abbr title="LDC\LDCCRM\WordPress\WPCrm::toggleUserOptin">toggleUserOptin</abbr></a></td><td class="text-right">72</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#183"><abbr title="LDC\LDCCRM\WordPress\WPCrm::saveUser">saveUser</abbr></a></td><td class="text-right">56</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#141"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::__set">__set</abbr></a></td><td class="text-right">30</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#99"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getUserFromApi">getUserFromApi</abbr></a></td><td class="text-right">30</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#424"><abbr title="LDC\LDCCRM\WordPress\WPCrm::makeApiV2Call">makeApiV2Call</abbr></a></td><td class="text-right">30</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#299"><abbr title="LDC\LDCCRM\WordPress\WPCrm::activateUser">activateUser</abbr></a></td><td class="text-right">30</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#142"><abbr title="LDC\LDCCRM\Models\CrmClientModel::fill">fill</abbr></a></td><td class="text-right">20</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#118"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::__get">__get</abbr></a></td><td class="text-right">20</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#133"><abbr title="LDC\LDCCRM\Models\Question::__set">__set</abbr></a></td><td class="text-right">20</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailGame.php.html#285"><abbr title="LDC\LDCCRM\Models\ArcadiaMailGame::fill">fill</abbr></a></td><td class="text-right">16</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#250"><abbr title="LDC\LDCCRM\Models\CrmClientModel::checkFieldType">checkFieldType</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#62"><abbr title="LDC\LDCCRM\Transport\ApiInterface::__construct">__construct</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#133"><abbr title="LDC\LDCCRM\WordPress\WPCrm::login">login</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmUser.php.html#184"><abbr title="LDC\LDCCRM\WordPress\WPCrmUser::parseFromJson">parseFromJson</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#172"><abbr title="LDC\LDCCRM\Models\Question::validateAllValues">validateAllValues</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#401"><abbr title="LDC\LDCCRM\WordPress\WPCrm::initLdcApi">initLdcApi</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#546"><abbr title="LDC\LDCCRM\WordPress\WPCrm::saveOrUpdateUserToTable">saveOrUpdateUserToTable</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#364"><abbr title="LDC\LDCCRM\WordPress\WPCrm::getCustomer">getCustomer</abbr></a></td><td class="text-right">12</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#82"><abbr title="LDC\LDCCRM\Utils::makeValidatorFromRule">makeValidatorFromRule</abbr></a></td><td class="text-right">10</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#532"><abbr title="LDC\LDCCRM\Utils::getResquest">getResquest</abbr></a></td><td class="text-right">9</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#84"><abbr title="LDC\LDCCRM\Transport\Response::__construct">__construct</abbr></a></td><td class="text-right">8</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#176"><abbr title="LDC\LDCCRM\Models\CrmClientModel::fillRaw">fillRaw</abbr></a></td><td class="text-right">7</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailDefault.php.html#316"><abbr title="LDC\LDCCRM\Models\ArcadiaMailDefault::fill">fill</abbr></a></td><td class="text-right">6</td></tr>
|
|
<tr><td><a href="V2/src/Models/Question.php.html#149"><abbr title="LDC\LDCCRM\Models\Question::fill">fill</abbr></a></td><td class="text-right">6</td></tr>
|
|
<tr><td><a href="V2/src/Models/Customer.php.html#340"><abbr title="LDC\LDCCRM\Models\Customer::fill">fill</abbr></a></td><td class="text-right">6</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrm.php.html#386"><abbr title="LDC\LDCCRM\WordPress\WPCrm::setUser">setUser</abbr></a></td><td class="text-right">6</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#78"><abbr title="LDC\LDCCRM\WordPress\WPCrmQuestion::unansweredBy">unansweredBy</abbr></a></td><td class="text-right">6</td></tr>
|
|
<tr><td><a href="V2/src/WordPress/WPCrmQuestion.php.html#55"><abbr title="LDC\LDCCRM\WordPress\WPCrmQuestion::allWithCustomerAnswers">allWithCustomerAnswers</abbr></a></td><td class="text-right">6</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailGame.php.html#268"><abbr title="LDC\LDCCRM\Models\ArcadiaMailGame::__set">__set</abbr></a></td><td class="text-right">5</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#658"><abbr title="LDC\LDCCRM\Utils::setRawProperty">setRawProperty</abbr></a></td><td class="text-right">4</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#180"><abbr title="LDC\LDCCRM\Transport\Response::checkVersion">checkVersion</abbr></a></td><td class="text-right">4</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#295"><abbr title="LDC\LDCCRM\Models\CrmClientModel::getPropType">getPropType</abbr></a></td><td class="text-right">4</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Response.php.html#137"><abbr title="LDC\LDCCRM\Transport\Response::__get">__get</abbr></a></td><td class="text-right">4</td></tr>
|
|
<tr><td><a href="V2/src/Models/Customer.php.html#363"><abbr title="LDC\LDCCRM\Models\Customer::validateAllValues">validateAllValues</abbr></a></td><td class="text-right">3</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#588"><abbr title="LDC\LDCCRM\Utils::translate">translate</abbr></a></td><td class="text-right">3</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#301"><abbr title="LDC\LDCCRM\Utils::validationMax">validationMax</abbr></a></td><td class="text-right">3</td></tr>
|
|
<tr><td><a href="V2/src/Models/ArcadiaMailDefault.php.html#339"><abbr title="LDC\LDCCRM\Models\ArcadiaMailDefault::validateAllValues">validateAllValues</abbr></a></td><td class="text-right">3</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#89"><abbr title="LDC\LDCCRM\Transport\ApiInterface::call">call</abbr></a></td><td class="text-right">3</td></tr>
|
|
<tr><td><a href="V2/src/Transport/ApiInterface.php.html#150"><abbr title="LDC\LDCCRM\Transport\ApiInterface::setCredentials">setCredentials</abbr></a></td><td class="text-right">2</td></tr>
|
|
<tr><td><a href="V2/src/Transport/Request.php.html#114"><abbr title="LDC\LDCCRM\Transport\Request::__get">__get</abbr></a></td><td class="text-right">2</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#683"><abbr title="LDC\LDCCRM\Utils::getRawProperty">getRawProperty</abbr></a></td><td class="text-right">2</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#340"><abbr title="LDC\LDCCRM\Models\CrmClientModel::assertValidHascode">assertValidHascode</abbr></a></td><td class="text-right">2</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#322"><abbr title="LDC\LDCCRM\Models\CrmClientModel::assertValidPrimaryKey">assertValidPrimaryKey</abbr></a></td><td class="text-right">2</td></tr>
|
|
<tr><td><a href="V2/src/Models/CrmClientModel.php.html#226"><abbr title="LDC\LDCCRM\Models\CrmClientModel::validateValue">validateValue</abbr></a></td><td class="text-right">2</td></tr>
|
|
<tr><td><a href="V2/src/Utils.php.html#159"><abbr title="LDC\LDCCRM\Utils::validationNullable">validationNullable</abbr></a></td><td class="text-right">2</td></tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<footer>
|
|
<hr/>
|
|
<p>
|
|
<small>Generated by <a href="https://github.com/sebastianbergmann/php-code-coverage" target="_top">php-code-coverage 9.2.10</a> using <a href="https://secure.php.net/" target="_top">PHP 7.3.33-1+ubuntu18.04.1+deb.sury.org+1</a> and <a href="https://phpunit.de/">PHPUnit 9.5.10</a> at Fri Dec 31 16:45:43 CET 2021.</small>
|
|
</p>
|
|
</footer>
|
|
</div>
|
|
<script src="../_js/jquery.min.js" type="text/javascript"></script>
|
|
<script src="../_js/d3.min.js" type="text/javascript"></script>
|
|
<script src="../_js/nv.d3.min.js" type="text/javascript"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() {
|
|
nv.addGraph(function() {
|
|
var chart = nv.models.multiBarChart();
|
|
chart.tooltips(false)
|
|
.showControls(false)
|
|
.showLegend(false)
|
|
.reduceXTicks(false)
|
|
.staggerLabels(true)
|
|
.yAxis.tickFormat(d3.format('d'));
|
|
|
|
d3.select('#classCoverageDistribution svg')
|
|
.datum(getCoverageDistributionData([7,0,0,0,0,0,0,0,4,3,4,13], "Class Coverage"))
|
|
.transition().duration(500).call(chart);
|
|
|
|
nv.utils.windowResize(chart.update);
|
|
|
|
return chart;
|
|
});
|
|
|
|
nv.addGraph(function() {
|
|
var chart = nv.models.multiBarChart();
|
|
chart.tooltips(false)
|
|
.showControls(false)
|
|
.showLegend(false)
|
|
.reduceXTicks(false)
|
|
.staggerLabels(true)
|
|
.yAxis.tickFormat(d3.format('d'));
|
|
|
|
d3.select('#methodCoverageDistribution svg')
|
|
.datum(getCoverageDistributionData([49,0,0,0,1,2,2,4,10,9,5,77], "Method Coverage"))
|
|
.transition().duration(500).call(chart);
|
|
|
|
nv.utils.windowResize(chart.update);
|
|
|
|
return chart;
|
|
});
|
|
|
|
function getCoverageDistributionData(data, label) {
|
|
var labels = [
|
|
'0%',
|
|
'0-10%',
|
|
'10-20%',
|
|
'20-30%',
|
|
'30-40%',
|
|
'40-50%',
|
|
'50-60%',
|
|
'60-70%',
|
|
'70-80%',
|
|
'80-90%',
|
|
'90-100%',
|
|
'100%'
|
|
];
|
|
var values = [];
|
|
$.each(labels, function(key) {
|
|
values.push({x: labels[key], y: data[key]});
|
|
});
|
|
|
|
return [
|
|
{
|
|
key: label,
|
|
values: values,
|
|
color: "#4572A7"
|
|
}
|
|
];
|
|
}
|
|
nv.addGraph(function() {
|
|
var chart = nv.models.scatterChart()
|
|
.showDistX(true)
|
|
.showDistY(true)
|
|
.showLegend(false)
|
|
.forceX([0, 100]);
|
|
chart.tooltipContent(function(graph) {
|
|
return '<p>' + graph.point.class + '</p>';
|
|
});
|
|
|
|
chart.xAxis.axisLabel('Code Coverage (in percent)');
|
|
chart.yAxis.axisLabel('Cyclomatic Complexity');
|
|
|
|
d3.select('#classComplexity svg')
|
|
.datum(getComplexityData([[100,7,"<a href=\"V2\/src\/CrmApiV2.php.html#15\">LDC\\LDCCRM\\CrmApiV2<\/a>"],[100,2,"<a href=\"V2\/src\/Enums\/ApiError.php.html#65\">LDC\\LDCCRM\\Enums\\ApiError<\/a>"],[100,0,"<a href=\"V2\/src\/Enums\/ApiStatus.php.html#14\">LDC\\LDCCRM\\Enums\\ApiStatus<\/a>"],[0,1,"<a href=\"V2\/src\/Enums\/ArcadiaMailType.php.html#14\">LDC\\LDCCRM\\Enums\\ArcadiaMailType<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/ArcadiaOrderType.php.html#14\">LDC\\LDCCRM\\Enums\\ArcadiaOrderType<\/a>"],[100,2,"<a href=\"V2\/src\/Enums\/Country.php.html#263\">LDC\\LDCCRM\\Enums\\Country<\/a>"],[100,0,"<a href=\"V2\/src\/Enums\/HttpMethods.php.html#14\">LDC\\LDCCRM\\Enums\\HttpMethods<\/a>"],[0,1,"<a href=\"V2\/src\/Enums\/LogLevel.php.html#20\">LDC\\LDCCRM\\Enums\\LogLevel<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/QuestionType.php.html#15\">LDC\\LDCCRM\\Enums\\QuestionType<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/AccessError.php.html#13\">LDC\\LDCCRM\\Exceptions\\AccessError<\/a>"],[80,5,"<a href=\"V2\/src\/Exceptions\/ApiErrorException.php.html#22\">LDC\\LDCCRM\\Exceptions\\ApiErrorException<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/CrmException.php.html#17\">LDC\\LDCCRM\\Exceptions\\CrmException<\/a>"],[100,0,"<a href=\"V2\/src\/Exceptions\/SkipValidationException.php.html#13\">LDC\\LDCCRM\\Exceptions\\SkipValidationException<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/ValidationException.php.html#16\">LDC\\LDCCRM\\Exceptions\\ValidationException<\/a>"],[0,1,"<a href=\"V2\/src\/Exceptions\/WpCrmInvalidJsonUserInfo.php.html#15\">LDC\\LDCCRM\\Exceptions\\WpCrmInvalidJsonUserInfo<\/a>"],[94.44444444444444,5,"<a href=\"V2\/src\/Models\/Answer.php.html#25\">LDC\\LDCCRM\\Models\\Answer<\/a>"],[92.85714285714286,21,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#36\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault<\/a>"],[79.48717948717949,14,"<a href=\"V2\/src\/Models\/ArcadiaMailGame.php.html#38\">LDC\\LDCCRM\\Models\\ArcadiaMailGame<\/a>"],[78.78787878787878,50,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#24\">LDC\\LDCCRM\\Models\\CrmClientModel<\/a>"],[94.5945945945946,35,"<a href=\"V2\/src\/Models\/Customer.php.html#47\">LDC\\LDCCRM\\Models\\Customer<\/a>"],[82.05128205128204,25,"<a href=\"V2\/src\/Models\/Question.php.html#26\">LDC\\LDCCRM\\Models\\Question<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/SingleOptin.php.html#16\">LDC\\LDCCRM\\Models\\SingleOptin<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/Stats.php.html#18\">LDC\\LDCCRM\\Models\\Stats<\/a>"],[87.5,22,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#19\">LDC\\LDCCRM\\Transport\\ApiInterface<\/a>"],[94.73684210526315,9,"<a href=\"V2\/src\/Transport\/Request.php.html#26\">LDC\\LDCCRM\\Transport\\Request<\/a>"],[72.72727272727273,17,"<a href=\"V2\/src\/Transport\/Response.php.html#26\">LDC\\LDCCRM\\Transport\\Response<\/a>"],[77.01612903225806,75,"<a href=\"V2\/src\/Utils.php.html#23\">LDC\\LDCCRM\\Utils<\/a>"],[0,77,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#46\">LDC\\LDCCRM\\WordPress\\WPCrm<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmAnswer.php.html#27\">LDC\\LDCCRM\\WordPress\\WPCrmAnswer<\/a>"],[0,5,"<a href=\"V2\/src\/WordPress\/WPCrmQuestion.php.html#28\">LDC\\LDCCRM\\WordPress\\WPCrmQuestion<\/a>"],[0,19,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#69\">LDC\\LDCCRM\\WordPress\\WPCrmUser<\/a>"]], 'Class Complexity'))
|
|
.transition()
|
|
.duration(500)
|
|
.call(chart);
|
|
|
|
nv.utils.windowResize(chart.update);
|
|
|
|
return chart;
|
|
});
|
|
|
|
nv.addGraph(function() {
|
|
var chart = nv.models.scatterChart()
|
|
.showDistX(true)
|
|
.showDistY(true)
|
|
.showLegend(false)
|
|
.forceX([0, 100]);
|
|
chart.tooltipContent(function(graph) {
|
|
return '<p>' + graph.point.class + '</p>';
|
|
});
|
|
|
|
chart.xAxis.axisLabel('Code Coverage (in percent)');
|
|
chart.yAxis.axisLabel('Method Complexity');
|
|
|
|
d3.select('#methodComplexity svg')
|
|
.datum(getComplexityData([[100,2,"<a href=\"V2\/src\/CrmApiV2.php.html#31\">LDC\\LDCCRM\\CrmApiV2::__construct<\/a>"],[100,1,"<a href=\"V2\/src\/CrmApiV2.php.html#48\">LDC\\LDCCRM\\CrmApiV2::ping<\/a>"],[100,1,"<a href=\"V2\/src\/CrmApiV2.php.html#69\">LDC\\LDCCRM\\CrmApiV2::getCustomerOrNew<\/a>"],[100,1,"<a href=\"V2\/src\/CrmApiV2.php.html#87\">LDC\\LDCCRM\\CrmApiV2::getCustomer<\/a>"],[100,1,"<a href=\"V2\/src\/CrmApiV2.php.html#103\">LDC\\LDCCRM\\CrmApiV2::setStatus<\/a>"],[100,1,"<a href=\"V2\/src\/CrmApiV2.php.html#120\">LDC\\LDCCRM\\CrmApiV2::login<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/ApiError.php.html#72\">LDC\\LDCCRM\\Enums\\ApiError::values<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/ApiError.php.html#96\">LDC\\LDCCRM\\Enums\\ApiError::labels<\/a>"],[0,1,"<a href=\"V2\/src\/Enums\/ArcadiaMailType.php.html#21\">LDC\\LDCCRM\\Enums\\ArcadiaMailType::values<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/ArcadiaOrderType.php.html#21\">LDC\\LDCCRM\\Enums\\ArcadiaOrderType::values<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/Country.php.html#270\">LDC\\LDCCRM\\Enums\\Country::values<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/Country.php.html#530\">LDC\\LDCCRM\\Enums\\Country::labels<\/a>"],[0,1,"<a href=\"V2\/src\/Enums\/LogLevel.php.html#27\">LDC\\LDCCRM\\Enums\\LogLevel::values<\/a>"],[100,1,"<a href=\"V2\/src\/Enums\/QuestionType.php.html#22\">LDC\\LDCCRM\\Enums\\QuestionType::values<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/AccessError.php.html#21\">LDC\\LDCCRM\\Exceptions\\AccessError::__construct<\/a>"],[100,2,"<a href=\"V2\/src\/Exceptions\/ApiErrorException.php.html#60\">LDC\\LDCCRM\\Exceptions\\ApiErrorException::__construct<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/ApiErrorException.php.html#77\">LDC\\LDCCRM\\Exceptions\\ApiErrorException::getApiError<\/a>"],[0,1,"<a href=\"V2\/src\/Exceptions\/ApiErrorException.php.html#87\">LDC\\LDCCRM\\Exceptions\\ApiErrorException::getStatusCode<\/a>"],[0,1,"<a href=\"V2\/src\/Exceptions\/ApiErrorException.php.html#98\">LDC\\LDCCRM\\Exceptions\\ApiErrorException::report<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/CrmException.php.html#25\">LDC\\LDCCRM\\Exceptions\\CrmException::report<\/a>"],[100,1,"<a href=\"V2\/src\/Exceptions\/ValidationException.php.html#24\">LDC\\LDCCRM\\Exceptions\\ValidationException::report<\/a>"],[0,1,"<a href=\"V2\/src\/Exceptions\/WpCrmInvalidJsonUserInfo.php.html#22\">LDC\\LDCCRM\\Exceptions\\WpCrmInvalidJsonUserInfo::__construct<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Answer.php.html#73\">LDC\\LDCCRM\\Models\\Answer::__construct<\/a>"],[92.3076923076923,3,"<a href=\"V2\/src\/Models\/Answer.php.html#96\">LDC\\LDCCRM\\Models\\Answer::setQuestionAnswers<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Answer.php.html#127\">LDC\\LDCCRM\\Models\\Answer::jsonSerialize<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#263\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::__construct<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#276\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::__get<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#299\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::__set<\/a>"],[77.77777777777779,6,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#316\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::fill<\/a>"],[77.77777777777779,3,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#339\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::validateAllValues<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#368\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::send<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/ArcadiaMailDefault.php.html#386\">LDC\\LDCCRM\\Models\\ArcadiaMailDefault::jsonSerialize<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/ArcadiaMailGame.php.html#252\">LDC\\LDCCRM\\Models\\ArcadiaMailGame::__construct<\/a>"],[60,4,"<a href=\"V2\/src\/Models\/ArcadiaMailGame.php.html#268\">LDC\\LDCCRM\\Models\\ArcadiaMailGame::__set<\/a>"],[33.33333333333333,6,"<a href=\"V2\/src\/Models\/ArcadiaMailGame.php.html#285\">LDC\\LDCCRM\\Models\\ArcadiaMailGame::fill<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/ArcadiaMailGame.php.html#311\">LDC\\LDCCRM\\Models\\ArcadiaMailGame::send<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/ArcadiaMailGame.php.html#329\">LDC\\LDCCRM\\Models\\ArcadiaMailGame::jsonSerialize<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#72\">LDC\\LDCCRM\\Models\\CrmClientModel::__construct<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#84\">LDC\\LDCCRM\\Models\\CrmClientModel::__get<\/a>"],[100,5,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#105\">LDC\\LDCCRM\\Models\\CrmClientModel::__set<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#130\">LDC\\LDCCRM\\Models\\CrmClientModel::setUpApiInterface<\/a>"],[52.94117647058824,10,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#142\">LDC\\LDCCRM\\Models\\CrmClientModel::fill<\/a>"],[40,4,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#176\">LDC\\LDCCRM\\Models\\CrmClientModel::fillRaw<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#203\">LDC\\LDCCRM\\Models\\CrmClientModel::validateAllValues<\/a>"],[85.71428571428571,2,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#226\">LDC\\LDCCRM\\Models\\CrmClientModel::validateValue<\/a>"],[88.23529411764706,12,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#250\">LDC\\LDCCRM\\Models\\CrmClientModel::checkFieldType<\/a>"],[77.77777777777779,4,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#295\">LDC\\LDCCRM\\Models\\CrmClientModel::getPropType<\/a>"],[83.33333333333334,2,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#322\">LDC\\LDCCRM\\Models\\CrmClientModel::assertValidPrimaryKey<\/a>"],[83.33333333333334,2,"<a href=\"V2\/src\/Models\/CrmClientModel.php.html#340\">LDC\\LDCCRM\\Models\\CrmClientModel::assertValidHascode<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Customer.php.html#288\">LDC\\LDCCRM\\Models\\Customer::__construct<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/Customer.php.html#301\">LDC\\LDCCRM\\Models\\Customer::__get<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/Customer.php.html#324\">LDC\\LDCCRM\\Models\\Customer::__set<\/a>"],[77.77777777777779,6,"<a href=\"V2\/src\/Models\/Customer.php.html#340\">LDC\\LDCCRM\\Models\\Customer::fill<\/a>"],[71.42857142857143,3,"<a href=\"V2\/src\/Models\/Customer.php.html#363\">LDC\\LDCCRM\\Models\\Customer::validateAllValues<\/a>"],[91.66666666666666,3,"<a href=\"V2\/src\/Models\/Customer.php.html#389\">LDC\\LDCCRM\\Models\\Customer::find<\/a>"],[0,1,"<a href=\"V2\/src\/Models\/Customer.php.html#421\">LDC\\LDCCRM\\Models\\Customer::findWithEmail<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/Customer.php.html#437\">LDC\\LDCCRM\\Models\\Customer::save<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/Customer.php.html#466\">LDC\\LDCCRM\\Models\\Customer::store<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/Customer.php.html#493\">LDC\\LDCCRM\\Models\\Customer::update<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Customer.php.html#519\">LDC\\LDCCRM\\Models\\Customer::delete<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Customer.php.html#542\">LDC\\LDCCRM\\Models\\Customer::activate<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Customer.php.html#565\">LDC\\LDCCRM\\Models\\Customer::toggleOptin<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Customer.php.html#584\">LDC\\LDCCRM\\Models\\Customer::login<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Customer.php.html#601\">LDC\\LDCCRM\\Models\\Customer::jsonSerialize<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Question.php.html#97\">LDC\\LDCCRM\\Models\\Question::__construct<\/a>"],[100,4,"<a href=\"V2\/src\/Models\/Question.php.html#110\">LDC\\LDCCRM\\Models\\Question::__get<\/a>"],[0,4,"<a href=\"V2\/src\/Models\/Question.php.html#133\">LDC\\LDCCRM\\Models\\Question::__set<\/a>"],[77.77777777777779,6,"<a href=\"V2\/src\/Models\/Question.php.html#149\">LDC\\LDCCRM\\Models\\Question::fill<\/a>"],[0,3,"<a href=\"V2\/src\/Models\/Question.php.html#172\">LDC\\LDCCRM\\Models\\Question::validateAllValues<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/Question.php.html#197\">LDC\\LDCCRM\\Models\\Question::all<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/Question.php.html#235\">LDC\\LDCCRM\\Models\\Question::allWithCustomerAnswers<\/a>"],[100,2,"<a href=\"V2\/src\/Models\/Question.php.html#273\">LDC\\LDCCRM\\Models\\Question::unansweredBy<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Question.php.html#299\">LDC\\LDCCRM\\Models\\Question::jsonSerialize<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/SingleOptin.php.html#40\">LDC\\LDCCRM\\Models\\SingleOptin::setStatus<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Stats.php.html#44\">LDC\\LDCCRM\\Models\\Stats::getBrandStats<\/a>"],[100,1,"<a href=\"V2\/src\/Models\/Stats.php.html#72\">LDC\\LDCCRM\\Models\\Stats::getQuestionStats<\/a>"],[60,8,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#62\">LDC\\LDCCRM\\Transport\\ApiInterface::__construct<\/a>"],[83.33333333333334,3,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#89\">LDC\\LDCCRM\\Transport\\ApiInterface::call<\/a>"],[100,2,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#110\">LDC\\LDCCRM\\Transport\\ApiInterface::processRequest<\/a>"],[100,1,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#134\">LDC\\LDCCRM\\Transport\\ApiInterface::setHeaders<\/a>"],[50,2,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#150\">LDC\\LDCCRM\\Transport\\ApiInterface::setCredentials<\/a>"],[100,1,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#168\">LDC\\LDCCRM\\Transport\\ApiInterface::setTimestamp<\/a>"],[96.875,5,"<a href=\"V2\/src\/Transport\/ApiInterface.php.html#183\">LDC\\LDCCRM\\Transport\\ApiInterface::calulateSignature<\/a>"],[91.66666666666666,1,"<a href=\"V2\/src\/Transport\/Request.php.html#85\">LDC\\LDCCRM\\Transport\\Request::__construct<\/a>"],[66.66666666666666,2,"<a href=\"V2\/src\/Transport\/Request.php.html#114\">LDC\\LDCCRM\\Transport\\Request::__get<\/a>"],[100,2,"<a href=\"V2\/src\/Transport\/Request.php.html#127\">LDC\\LDCCRM\\Transport\\Request::makeRequest<\/a>"],[100,1,"<a href=\"V2\/src\/Transport\/Request.php.html#153\">LDC\\LDCCRM\\Transport\\Request::setEndpoint<\/a>"],[100,1,"<a href=\"V2\/src\/Transport\/Request.php.html#163\">LDC\\LDCCRM\\Transport\\Request::call<\/a>"],[100,1,"<a href=\"V2\/src\/Transport\/Request.php.html#181\">LDC\\LDCCRM\\Transport\\Request::addHeaders<\/a>"],[100,1,"<a href=\"V2\/src\/Transport\/Request.php.html#192\">LDC\\LDCCRM\\Transport\\Request::addData<\/a>"],[83.33333333333334,8,"<a href=\"V2\/src\/Transport\/Response.php.html#84\">LDC\\LDCCRM\\Transport\\Response::__construct<\/a>"],[80,4,"<a href=\"V2\/src\/Transport\/Response.php.html#137\">LDC\\LDCCRM\\Transport\\Response::__get<\/a>"],[100,2,"<a href=\"V2\/src\/Transport\/Response.php.html#160\">LDC\\LDCCRM\\Transport\\Response::tryDecodeJson<\/a>"],[46.15384615384615,3,"<a href=\"V2\/src\/Transport\/Response.php.html#180\">LDC\\LDCCRM\\Transport\\Response::checkVersion<\/a>"],[100,7,"<a href=\"V2\/src\/Utils.php.html#47\">LDC\\LDCCRM\\Utils::makeValidator<\/a>"],[79.16666666666666,10,"<a href=\"V2\/src\/Utils.php.html#82\">LDC\\LDCCRM\\Utils::makeValidatorFromRule<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#138\">LDC\\LDCCRM\\Utils::validationRequired<\/a>"],[88.88888888888889,2,"<a href=\"V2\/src\/Utils.php.html#159\">LDC\\LDCCRM\\Utils::validationNullable<\/a>"],[100,2,"<a href=\"V2\/src\/Utils.php.html#183\">LDC\\LDCCRM\\Utils::validationSometimes<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#207\">LDC\\LDCCRM\\Utils::validationInt<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#228\">LDC\\LDCCRM\\Utils::validationString<\/a>"],[100,3,"<a href=\"V2\/src\/Utils.php.html#249\">LDC\\LDCCRM\\Utils::validationBool<\/a>"],[92.3076923076923,3,"<a href=\"V2\/src\/Utils.php.html#271\">LDC\\LDCCRM\\Utils::validationMin<\/a>"],[76.92307692307693,3,"<a href=\"V2\/src\/Utils.php.html#301\">LDC\\LDCCRM\\Utils::validationMax<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#330\">LDC\\LDCCRM\\Utils::validationUuid<\/a>"],[100,2,"<a href=\"V2\/src\/Utils.php.html#351\">LDC\\LDCCRM\\Utils::validationMixedCase<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#372\">LDC\\LDCCRM\\Utils::validationContainDigit<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#393\">LDC\\LDCCRM\\Utils::validationContainSymbol<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#414\">LDC\\LDCCRM\\Utils::validationDate<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#433\">LDC\\LDCCRM\\Utils::validationDateFormat<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#451\">LDC\\LDCCRM\\Utils::validationEmail<\/a>"],[100,1,"<a href=\"V2\/src\/Utils.php.html#469\">LDC\\LDCCRM\\Utils::validationArray<\/a>"],[0,1,"<a href=\"V2\/src\/Utils.php.html#488\">LDC\\LDCCRM\\Utils::validationClosure<\/a>"],[100,2,"<a href=\"V2\/src\/Utils.php.html#512\">LDC\\LDCCRM\\Utils::getConfig<\/a>"],[87.5,9,"<a href=\"V2\/src\/Utils.php.html#532\">LDC\\LDCCRM\\Utils::getResquest<\/a>"],[100,2,"<a href=\"V2\/src\/Utils.php.html#573\">LDC\\LDCCRM\\Utils::getPackageInfo<\/a>"],[71.42857142857143,3,"<a href=\"V2\/src\/Utils.php.html#588\">LDC\\LDCCRM\\Utils::translate<\/a>"],[0,10,"<a href=\"V2\/src\/Utils.php.html#612\">LDC\\LDCCRM\\Utils::log<\/a>"],[70,4,"<a href=\"V2\/src\/Utils.php.html#658\">LDC\\LDCCRM\\Utils::setRawProperty<\/a>"],[66.66666666666666,2,"<a href=\"V2\/src\/Utils.php.html#683\">LDC\\LDCCRM\\Utils::getRawProperty<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#82\">LDC\\LDCCRM\\WordPress\\WPCrm::getUser<\/a>"],[0,5,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#99\">LDC\\LDCCRM\\WordPress\\WPCrm::getUserFromApi<\/a>"],[0,3,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#133\">LDC\\LDCCRM\\WordPress\\WPCrm::login<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#152\">LDC\\LDCCRM\\WordPress\\WPCrm::logout<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#166\">LDC\\LDCCRM\\WordPress\\WPCrm::check<\/a>"],[0,7,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#183\">LDC\\LDCCRM\\WordPress\\WPCrm::saveUser<\/a>"],[0,8,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#214\">LDC\\LDCCRM\\WordPress\\WPCrm::deleteUser<\/a>"],[0,8,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#246\">LDC\\LDCCRM\\WordPress\\WPCrm::toggleUserOptin<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#281\">LDC\\LDCCRM\\WordPress\\WPCrm::setSingleOptin<\/a>"],[0,5,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#299\">LDC\\LDCCRM\\WordPress\\WPCrm::activateUser<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#319\">LDC\\LDCCRM\\WordPress\\WPCrm::getNewUser<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#331\">LDC\\LDCCRM\\WordPress\\WPCrm::unsetActiveUser<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#350\">LDC\\LDCCRM\\WordPress\\WPCrm::loginUserWithApi<\/a>"],[0,3,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#364\">LDC\\LDCCRM\\WordPress\\WPCrm::getCustomer<\/a>"],[0,2,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#386\">LDC\\LDCCRM\\WordPress\\WPCrm::setUser<\/a>"],[0,3,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#401\">LDC\\LDCCRM\\WordPress\\WPCrm::initLdcApi<\/a>"],[0,5,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#424\">LDC\\LDCCRM\\WordPress\\WPCrm::makeApiV2Call<\/a>"],[0,12,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#448\">LDC\\LDCCRM\\WordPress\\WPCrm::bootSessionIfNeeded<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#488\">LDC\\LDCCRM\\WordPress\\WPCrm::getUserFromTable<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#508\">LDC\\LDCCRM\\WordPress\\WPCrm::getUserFromTableByEmail<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#528\">LDC\\LDCCRM\\WordPress\\WPCrm::getUserFromTableByUuid<\/a>"],[0,3,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#546\">LDC\\LDCCRM\\WordPress\\WPCrm::saveOrUpdateUserToTable<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#573\">LDC\\LDCCRM\\WordPress\\WPCrm::deleteUserFromTable<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#592\">LDC\\LDCCRM\\WordPress\\WPCrm::query<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrm.php.html#604\">LDC\\LDCCRM\\WordPress\\WPCrm::getWpDb<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmAnswer.php.html#44\">LDC\\LDCCRM\\WordPress\\WPCrmAnswer::setQuestionAnswers<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmQuestion.php.html#38\">LDC\\LDCCRM\\WordPress\\WPCrmQuestion::getAll<\/a>"],[0,2,"<a href=\"V2\/src\/WordPress\/WPCrmQuestion.php.html#55\">LDC\\LDCCRM\\WordPress\\WPCrmQuestion::allWithCustomerAnswers<\/a>"],[0,2,"<a href=\"V2\/src\/WordPress\/WPCrmQuestion.php.html#78\">LDC\\LDCCRM\\WordPress\\WPCrmQuestion::unansweredBy<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#105\">LDC\\LDCCRM\\WordPress\\WPCrmUser::__construct<\/a>"],[0,4,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#118\">LDC\\LDCCRM\\WordPress\\WPCrmUser::__get<\/a>"],[0,5,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#141\">LDC\\LDCCRM\\WordPress\\WPCrmUser::__set<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#168\">LDC\\LDCCRM\\WordPress\\WPCrmUser::setInfo<\/a>"],[0,3,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#184\">LDC\\LDCCRM\\WordPress\\WPCrmUser::parseFromJson<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#206\">LDC\\LDCCRM\\WordPress\\WPCrmUser::jsonSerialize<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#224\">LDC\\LDCCRM\\WordPress\\WPCrmUser::save<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#238\">LDC\\LDCCRM\\WordPress\\WPCrmUser::delete<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#252\">LDC\\LDCCRM\\WordPress\\WPCrmUser::toggleOptin<\/a>"],[0,1,"<a href=\"V2\/src\/WordPress\/WPCrmUser.php.html#267\">LDC\\LDCCRM\\WordPress\\WPCrmUser::activate<\/a>"]], 'Method Complexity'))
|
|
.transition()
|
|
.duration(500)
|
|
.call(chart);
|
|
|
|
nv.utils.windowResize(chart.update);
|
|
|
|
return chart;
|
|
});
|
|
|
|
function getComplexityData(data, label) {
|
|
var values = [];
|
|
$.each(data, function(key) {
|
|
var value = Math.round(data[key][0]*100) / 100;
|
|
values.push({
|
|
x: value,
|
|
y: data[key][1],
|
|
class: data[key][2],
|
|
size: 0.05,
|
|
shape: 'diamond'
|
|
});
|
|
});
|
|
|
|
return [
|
|
{
|
|
key: label,
|
|
values: values,
|
|
color: "#4572A7"
|
|
}
|
|
];
|
|
}
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|