Diglin\Ricardo\Enums\ArticleErrors
Class ArticleErrors
Synopsis
class ArticleErrors
extends AbstractEnums
{
- // constants
- const EMPTYCOUNTRYID = 1;
- const EMPTYPARTNERID = 2;
- const EMPTYCATEGORY = 3;
- const EMPTYRELISINFOS = 4;
- const EMPTYCUSTOMER = 5;
- const UNKNOWNPARTNERID = 6;
- const UNKONWNCATEGORYID = 7;
- const INVALIDDURATION = 8;
- const RELISTCOUNTEXCEEDED = 9;
- const STARTPRICETOOHIGH = 10;
- const STARTPRICETOOLOW = 11;
- const INVALIDARTICLETYPEFORCATEGORY = 12;
- const CATEGORYNOTFINAL = 13;
- const CATEGORYDEDICATEDTOUSERS = 14;
- const INVALIDTEMPLATEID = 15;
- const EMPTYTITLE = 16;
- const EMPTYDESCRIPTION = 17;
- const EMPTYSUBTITLE = 18;
- const TOOLONGTITLE = 19;
- const TOOLONGDESCRIPTION = 20;
- const TOOLONGSUBTITLE = 21;
- const EMPTYPAYMENTDESCRIPTION = 22;
- const TOOLONGPAYMENTDESCRIPTION = 23;
- const EMPTYDELIVERYDESCRIPTION = 24;
- const TOOLONGDELIVERYDESCRIPTION = 25;
- const EMPTYWARRANTYDESCRIPTION = 26;
- const TOOLONGWARRANTYDESCRIPTION = 27;
- const INCREMENTNOTDEFINED = 28;
- const INVALIDINCREMENT = 29;
- const QUANTITYTOOLOW = 30;
- const QUANTITYTOOHIGH = 31;
- const NOPAYMENTMETHOD = 32;
- const NODELIVERYCONDITION = 33;
- const DELIVERYCOSTTOOHIGH = 34;
- const MANUALINCREMENTNOTALLOWED = 35;
- const PLANNEDSCHEDULETOOLOW = 36;
- const PLANNEDSCHEDULETOOHIGH = 37;
- const REFERENCETOOLONG = 38;
- const INVALIDQUANTITYFORAUCTIONBUYNOW = 39;
- const BUYNOWLOWERTHANSTARTPRICE = 40;
- const RICARDOPAYNOCARSANDBIKES = 41;
- const RICARDOPAYWRONGPAYMENTCONDITIONS = 42;
- const RICARDOPAYPRICETOOHIGH = 43;
- const RICARDOPAYWALLETBLOCKED = 44;
- const MAXPICTURESIZEREACHED = 45;
- const ERRORRESIZINGPICTURE = 46;
- const MAXPICTURESCOUNTREACHED = 48;
- const INVALIDPROMOTION = 49;
- const INVALIDPROMOTIONCOMBINATION = 50;
- const NOTCLOSED = 51;
- const EMPTYARTICLEINFOS = 52;
- const EMPTYDELIVERY = 53;
- const EMPTYPROMOTIONS = 54;
- const EMPTYDESCRIPTIONS = 55;
- const UPDATEARTICLEERROR = 56;
- const MULTIPLEUPDATENOTALLOWED = 57;
- const UPDATEARTICLECANTRETREIVEARTICLEINFORMATIONS = 58;
- const UPDATEARTICLECANTRETREIVECATEGORY = 59;
- const UPDATEARTICLECANTUPDATEDESCRIPTION = 60;
- const ARTICLEHASBIDS = 61;
- const INVALIDPICTUREEXTENSTION = 62;
- const LANGUAGEIDNOTSET = 63;
- const SETLIVEERROR = 64;
- const ARTICLENOTFOUND = 65;
- const EMPTYPICTURES = 66;
- const UPDATEFAILEDCOULDNOTLOCKARTICLE = 67;
- const UPDATEFAILEDONARTICLETABLE = 68;
- const UPDATEFAILEDFORSTARTDATE = 69;
- const UPDATEFAILEDCOULDNOTDELETEOLDIMAGES = 70;
- const UPDATEFAILEDFORIMAGES = 71;
- const UPDATEFAILEDCOULDNOTDELETEOLDDESCRIPTIONS = 72;
- const UPDATEFAILEDFORDESCRIPTIONS = 73;
- const UPDATEFAILEDCOULDNOTDELETEOLDLIST = 74;
- const UPDATEFAILEDFORLIST = 75;
- const INSERTPREVIEWARTICLEERROR = 76;
- const ONEPRICEMUSTBESET = 77;
- const PICTUREBASEDPROMOTIONNEEDPICTURE = 78;
- const SUBTITLEMUSTBESETFORSUBTITLEPROMOTION = 79;
- const NOPAYMENTCONDITIONSELECTED = 80;
- const QUANTITYCANTINCREASE = 81;
- const STARTPRICECANTINCREASE = 82;
- const BUYNOWPRICECANTINCREASE = 83;
- const PROMOTIONCANTBEREMOVEDONUPDATE = 84;
- const PROMOTIONCANTBEDOWNGRADED = 85;
- const DURATIONCHANGESTOOMANY = 86;
- const CANTPURCHASEWITHBUYNOW = 87;
- const UNABLETOUPDATEQUANTITY = 88;
- const UNABLETOUPDATERELISTCOUNT = 89;
- const BUYNOWPROMOTIONNEEDED = 90;
- const INVALIDMAXRELISTCOUNT = 92;
- const RELISTSOLDOUTAUCTIONNOTALLOWED = 93;
- const SUBTITLEALTERNATIVELANGUAGEISEMPTY = 94;
- const DELIVERYDESCRIPTIONALTERNATIVELANGUAGEISEMPTY = 95;
- const PAYMENTDESCRIPTIONALTERNATIVELANGUAGEISEMPTY = 96;
- const WARRANTYDESCRIPTIONALTERNATIVELANGUAGEISEMPTY = 97;
- const TITLEALTERNATIVELANGUAGEISEMPTY = 98;
- const DESCRIPTIONALTERNATIVELANGUAGEISEMPTY = 99;
- const SUBTITLEMAINLANGUAGEISEMPTY = 100;
- const DELIVERYDESCRIPTIONMAINLANGUAGEISEMPTY = 101;
- const PAYMENTDESCRIPTIONMAINLANGUAGEISEMPTY = 102;
- const WARRANTYDESCRIPTIONMAINLANGUAGEISEMPTY = 103;
- const TITLEMAINLANGUAGEISEMPTY = 104;
- const DESCRIPTIONMAINLANGUAGEISEMPTY = 105;
- const CLOSED = 106;
- const TOOLONGMAINTITLE = 107;
- const TOOLONGMAINDESCRIPTION = 108;
- const TOOLONGMAINSUBTITLE = 109;
- const TOOLONGALTERNATIVETITLE = 110;
- const TOOLONGALTERNATIVEDESCRIPTION = 111;
- const TOOLONGALTERNATIVESUBTITLE = 112;
- const TOOLONGMAINPAYMENTDESCRIPTION = 113;
- const TOOLONGALTERNATIVEPAYMENTDESCRIPTION = 114;
- const TOOLONGMAINWARRANTYDESCRIPTION = 115;
- const TOOLONGALTERNATIVEWARRANTYDESCRIPTION = 116;
- const TOOLONGMAINDELIVERYDESCRIPTION = 117;
- const TOOLONGALTERNATIVEDELIVERYDESCRIPTION = 118;
- const BUYNOWPRICETOOLOW = 119;
- const BUYNOWPROMOTIONNOTALLOWED = 120;
- const CANTUPDATEPICTUREONARTICLEWITHBID = 121;
- const HTMLTAGSNOTALLOWED = 122;
- const WRONGPAYMENTCONDITIONS = 123;
- const EMPTYPAYMENTCONDITIONIDS = 124;
- const NODETAILS = 125;
- const ARTICLEALREADYHASCARDPAYMENT = 126;
- const ERRORINSERTINGCARDPAYMENT = 127;
- const ARTICLEDOESNOTHAVECARDPAYMENT = 128;
- const ERRORREMOVINGCARDPAYMENT = 129;
- const RICARDOPAYNOTACTIVATED = 130;
- const EMPTYPAYMENTMETHODSIDS = 131;
- const EMPTYARTICLEID = 132;
- const INVALIDCARDCOMBINATIONWITHDELIVERYCONDITION = 133;
- const NUMBEROFARTICLELIMITED = 134;
- const PAYMENTMETHODNEEDALTERNATEONE = 135;
- const WRONGPAYMENTMETHODS = 136;
- const CUMULATIVESHIPPINGNOTALLOWED = 137;
- // methods
- public static array getEnums()
- // Inherited methods from AbstractEnums
- public static array getEnums()
- public static bool getLabel()
- public static array getValues()
Hierarchy
Violations
PHPMessDetector
Line | Rule | Message |
---|---|---|
168 - 307 | ExcessiveMethodLength | The method getEnums() has 140 lines of code. Current threshold is set to 100. Avoid really long methods. |
Constants
Name | Value |
---|---|
EMPTYCOUNTRYID | 1 |
EMPTYPARTNERID | 2 |
EMPTYCATEGORY | 3 |
EMPTYRELISINFOS | 4 |
EMPTYCUSTOMER | 5 |
UNKNOWNPARTNERID | 6 |
UNKONWNCATEGORYID | 7 |
INVALIDDURATION | 8 |
RELISTCOUNTEXCEEDED | 9 |
STARTPRICETOOHIGH | 10 |
STARTPRICETOOLOW | 11 |
INVALIDARTICLETYPEFORCATEGORY | 12 |
CATEGORYNOTFINAL | 13 |
CATEGORYDEDICATEDTOUSERS | 14 |
INVALIDTEMPLATEID | 15 |
EMPTYTITLE | 16 |
EMPTYDESCRIPTION | 17 |
EMPTYSUBTITLE | 18 |
TOOLONGTITLE | 19 |
TOOLONGDESCRIPTION | 20 |
TOOLONGSUBTITLE | 21 |
EMPTYPAYMENTDESCRIPTION | 22 |
TOOLONGPAYMENTDESCRIPTION | 23 |
EMPTYDELIVERYDESCRIPTION | 24 |
TOOLONGDELIVERYDESCRIPTION | 25 |
EMPTYWARRANTYDESCRIPTION | 26 |
TOOLONGWARRANTYDESCRIPTION | 27 |
INCREMENTNOTDEFINED | 28 |
INVALIDINCREMENT | 29 |
QUANTITYTOOLOW | 30 |
QUANTITYTOOHIGH | 31 |
NOPAYMENTMETHOD | 32 |
NODELIVERYCONDITION | 33 |
DELIVERYCOSTTOOHIGH | 34 |
MANUALINCREMENTNOTALLOWED | 35 |
PLANNEDSCHEDULETOOLOW | 36 |
PLANNEDSCHEDULETOOHIGH | 37 |
REFERENCETOOLONG | 38 |
INVALIDQUANTITYFORAUCTIONBUYNOW | 39 |
BUYNOWLOWERTHANSTARTPRICE | 40 |
RICARDOPAYNOCARSANDBIKES | 41 |
RICARDOPAYWRONGPAYMENTCONDITIONS | 42 |
RICARDOPAYPRICETOOHIGH | 43 |
RICARDOPAYWALLETBLOCKED | 44 |
MAXPICTURESIZEREACHED | 45 |
ERRORRESIZINGPICTURE | 46 |
MAXPICTURESCOUNTREACHED | 48 |
INVALIDPROMOTION | 49 |
INVALIDPROMOTIONCOMBINATION | 50 |
NOTCLOSED | 51 |
EMPTYARTICLEINFOS | 52 |
EMPTYDELIVERY | 53 |
EMPTYPROMOTIONS | 54 |
EMPTYDESCRIPTIONS | 55 |
UPDATEARTICLEERROR | 56 |
MULTIPLEUPDATENOTALLOWED | 57 |
UPDATEARTICLECANTRETREIVEARTICLEINFORMATIONS | 58 |
UPDATEARTICLECANTRETREIVECATEGORY | 59 |
UPDATEARTICLECANTUPDATEDESCRIPTION | 60 |
ARTICLEHASBIDS | 61 |
INVALIDPICTUREEXTENSTION | 62 |
LANGUAGEIDNOTSET | 63 |
SETLIVEERROR | 64 |
ARTICLENOTFOUND | 65 |
EMPTYPICTURES | 66 |
UPDATEFAILEDCOULDNOTLOCKARTICLE | 67 |
UPDATEFAILEDONARTICLETABLE | 68 |
UPDATEFAILEDFORSTARTDATE | 69 |
UPDATEFAILEDCOULDNOTDELETEOLDIMAGES | 70 |
UPDATEFAILEDFORIMAGES | 71 |
UPDATEFAILEDCOULDNOTDELETEOLDDESCRIPTIONS | 72 |
UPDATEFAILEDFORDESCRIPTIONS | 73 |
UPDATEFAILEDCOULDNOTDELETEOLDLIST | 74 |
UPDATEFAILEDFORLIST | 75 |
INSERTPREVIEWARTICLEERROR | 76 |
ONEPRICEMUSTBESET | 77 |
PICTUREBASEDPROMOTIONNEEDPICTURE | 78 |
SUBTITLEMUSTBESETFORSUBTITLEPROMOTION | 79 |
NOPAYMENTCONDITIONSELECTED | 80 |
QUANTITYCANTINCREASE | 81 |
STARTPRICECANTINCREASE | 82 |
BUYNOWPRICECANTINCREASE | 83 |
PROMOTIONCANTBEREMOVEDONUPDATE | 84 |
PROMOTIONCANTBEDOWNGRADED | 85 |
DURATIONCHANGESTOOMANY | 86 |
CANTPURCHASEWITHBUYNOW | 87 |
UNABLETOUPDATEQUANTITY | 88 |
UNABLETOUPDATERELISTCOUNT | 89 |
BUYNOWPROMOTIONNEEDED | 90 |
INVALIDMAXRELISTCOUNT | 92 |
RELISTSOLDOUTAUCTIONNOTALLOWED | 93 |
SUBTITLEALTERNATIVELANGUAGEISEMPTY | 94 |
DELIVERYDESCRIPTIONALTERNATIVELANGUAGEISEMPTY | 95 |
PAYMENTDESCRIPTIONALTERNATIVELANGUAGEISEMPTY | 96 |
WARRANTYDESCRIPTIONALTERNATIVELANGUAGEISEMPTY | 97 |
TITLEALTERNATIVELANGUAGEISEMPTY | 98 |
DESCRIPTIONALTERNATIVELANGUAGEISEMPTY | 99 |
SUBTITLEMAINLANGUAGEISEMPTY | 100 |
DELIVERYDESCRIPTIONMAINLANGUAGEISEMPTY | 101 |
PAYMENTDESCRIPTIONMAINLANGUAGEISEMPTY | 102 |
WARRANTYDESCRIPTIONMAINLANGUAGEISEMPTY | 103 |
TITLEMAINLANGUAGEISEMPTY | 104 |
DESCRIPTIONMAINLANGUAGEISEMPTY | 105 |
CLOSED | 106 |
TOOLONGMAINTITLE | 107 |
TOOLONGMAINDESCRIPTION | 108 |
TOOLONGMAINSUBTITLE | 109 |
TOOLONGALTERNATIVETITLE | 110 |
TOOLONGALTERNATIVEDESCRIPTION | 111 |
TOOLONGALTERNATIVESUBTITLE | 112 |
TOOLONGMAINPAYMENTDESCRIPTION | 113 |
TOOLONGALTERNATIVEPAYMENTDESCRIPTION | 114 |
TOOLONGMAINWARRANTYDESCRIPTION | 115 |
TOOLONGALTERNATIVEWARRANTYDESCRIPTION | 116 |
TOOLONGMAINDELIVERYDESCRIPTION | 117 |
TOOLONGALTERNATIVEDELIVERYDESCRIPTION | 118 |
BUYNOWPRICETOOLOW | 119 |
BUYNOWPROMOTIONNOTALLOWED | 120 |
CANTUPDATEPICTUREONARTICLEWITHBID | 121 |
HTMLTAGSNOTALLOWED | 122 |
WRONGPAYMENTCONDITIONS | 123 |
EMPTYPAYMENTCONDITIONIDS | 124 |
NODETAILS | 125 |
ARTICLEALREADYHASCARDPAYMENT | 126 |
ERRORINSERTINGCARDPAYMENT | 127 |
ARTICLEDOESNOTHAVECARDPAYMENT | 128 |
ERRORREMOVINGCARDPAYMENT | 129 |
RICARDOPAYNOTACTIVATED | 130 |
EMPTYPAYMENTMETHODSIDS | 131 |
EMPTYARTICLEID | 132 |
INVALIDCARDCOMBINATIONWITHDELIVERYCONDITION | 133 |
NUMBEROFARTICLELIMITED | 134 |
PAYMENTMETHODNEEDALTERNATEONE | 135 |
WRONGPAYMENTMETHODS | 136 |
CUMULATIVESHIPPINGNOTALLOWED | 137 |
Methods
History
-
2015-02-05T13:02:27+01:00 (commit #17cc8fe)
Author: Sylvain Rayé (sly@diglin.com) / Commiter: Sylvain Rayé (sly@diglin.com)
Change license from OSL v3 to GPL v3
-
2014-12-16T12:45:07+01:00 (commit #ec26574)
Author: Sylvain Rayé (sylvain.raye@rissip.com) / Commiter: Sylvain Rayé (sylvain.raye@rissip.com)
PSR2 compliant
-
2014-09-28T11:22:59+02:00 (commit #3e11a2c)
Author: Sylvain Rayé (sly@diglin.com) / Commiter: Sylvain Rayé (sly@diglin.com)
Update the License to OSL v3.0, add license file, change code header and composer.json
-
2014-09-14T22:08:58+02:00 (commit #3af9690)
Author: Sylvain Rayé (sly@diglin.com) / Commiter: Sylvain Rayé (sly@diglin.com)
Add Enums, Exceptions, Parameters classes