Coding policy conformance

This commit is contained in:
sysadminstory 2017-10-24 23:23:42 +02:00
parent 6b2b0a4c10
commit b5338bf424

View File

@ -38,8 +38,7 @@ class DealabsBridge extends BridgeAbstract {
'a[class*=cept-thread-image-link imgFrame imgFrame--noBorder box--all-i thread-listImgCell]', 0)->href 'a[class*=cept-thread-image-link imgFrame imgFrame--noBorder box--all-i thread-listImgCell]', 0)->href
. '"><img src="' . '"><img src="'
. $this->getImage($deal) . $this->getImage($deal)
. '"/>' . '"/></td><td><h2><a href="'
. '</td><td><h2><a href="'
. $deal->find('a[class=cept-tt thread-link linkPlain space--r-1 size--all-s size--fromW2-m]', 0)->href . $deal->find('a[class=cept-tt thread-link linkPlain space--r-1 size--all-s size--fromW2-m]', 0)->href
. '">' . '">'
. $deal->find('a[class=cept-tt thread-link linkPlain space--r-1 size--all-s size--fromW2-m]', 0)->innertext . $deal->find('a[class=cept-tt thread-link linkPlain space--r-1 size--all-s size--fromW2-m]', 0)->innertext
@ -70,8 +69,7 @@ class DealabsBridge extends BridgeAbstract {
private function getPrix($deal) private function getPrix($deal)
{ {
if($deal->find( if($deal->find(
'span[class*=thread-price text--b vAlign--all-tt cept-tp size--all-m size--fromW2-xxl size--fromW4-xxxl]', 0) 'span[class*=thread-price text--b vAlign--all-tt cept-tp size--all-m size--fromW2-xxl size--fromW4-xxxl]', 0) != null) {
!= NULL) {
return '<div>Prix : ' return '<div>Prix : '
. $deal->find( . $deal->find(
'span[class*=thread-price text--b vAlign--all-tt cept-tp size--all-m size--fromW2-xxl size--fromW4-xxxl]', 0 'span[class*=thread-price text--b vAlign--all-tt cept-tp size--all-m size--fromW2-xxl size--fromW4-xxxl]', 0
@ -85,8 +83,8 @@ class DealabsBridge extends BridgeAbstract {
private function getLivraison($deal) private function getLivraison($deal)
{ {
if($deal->find('span[class=size--all-s overflow--wrap-off cept-shipping-price]', 0) != NULL) { if($deal->find('span[class=size--all-s overflow--wrap-off cept-shipping-price]', 0) != null) {
if($deal->find('span[class=size--all-s overflow--wrap-off cept-shipping-price]', 0)->children(0) != NULL) if($deal->find('span[class=size--all-s overflow--wrap-off cept-shipping-price]', 0)->children(0) != null)
{ {
return '<div>Livraison : ' return '<div>Livraison : '
. $deal->find('span[class=size--all-s overflow--wrap-off cept-shipping-price]', 0)->children(0)->innertext . $deal->find('span[class=size--all-s overflow--wrap-off cept-shipping-price]', 0)->children(0)->innertext
@ -101,7 +99,7 @@ class DealabsBridge extends BridgeAbstract {
private function getOrigine($deal) private function getOrigine($deal)
{ {
if($deal->find('a[class=text--color-greyShade]', 0) != NULL) { if($deal->find('a[class=text--color-greyShade]', 0) != null) {
return '<div>Origine : ' return '<div>Origine : '
. $deal->find('a[class=text--color-greyShade]', 0)->outertext . $deal->find('a[class=text--color-greyShade]', 0)->outertext
. '</div>'; . '</div>';
@ -112,7 +110,7 @@ class DealabsBridge extends BridgeAbstract {
private function getReduction($deal) private function getReduction($deal)
{ {
if($deal->find('span[class=mute--text size--all-s space--l-2 text--lineThrough]', 0) != NULL) { if($deal->find('span[class=mute--text size--all-s space--l-2 text--lineThrough]', 0) != null) {
return '<div>Réduction : <span style="text-decoration: line-through;">' return '<div>Réduction : <span style="text-decoration: line-through;">'
. $deal->find( . $deal->find(
'span[class=mute--text size--all-s space--l-2 text--lineThrough]', 0 'span[class=mute--text size--all-s space--l-2 text--lineThrough]', 0
@ -128,8 +126,7 @@ class DealabsBridge extends BridgeAbstract {
private function getImage($deal) private function getImage($deal)
{ {
if($deal->find( if($deal->find(
'img[class=thread-image width--all-auto height--all-auto imgFrame-img cept-thread-img img--dummy js-lazy-img]', 0) 'img[class=thread-image width--all-auto height--all-auto imgFrame-img cept-thread-img img--dummy js-lazy-img]', 0) != null) {
!= NULL) {
return json_decode( return json_decode(
html_entity_decode( html_entity_decode(
$deal->find( $deal->find(
@ -145,7 +142,7 @@ class DealabsBridge extends BridgeAbstract {
private function getExpedition($deal) private function getExpedition($deal)
{ {
if($deal->find('span[class=meta-ribbon hide--toW3 space--l-3 text--color-greyShade]', 0) != NULL) { if($deal->find('span[class=meta-ribbon hide--toW3 space--l-3 text--color-greyShade]', 0) != null) {
return '<div>' return '<div>'
. $deal->find('span[class=meta-ribbon hide--toW3 space--l-3 text--color-greyShade]', 0)->children(1)->plaintext . $deal->find('span[class=meta-ribbon hide--toW3 space--l-3 text--color-greyShade]', 0)->children(1)->plaintext
. '</div>'; . '</div>';
@ -217,7 +214,6 @@ class DealabsBridge extends BridgeAbstract {
'' ''
); );
$date->modify(str_replace($search, $replace, $str)); $date->modify(str_replace($search, $replace, $str));
return $date->getTimestamp(); return $date->getTimestamp();
} }