Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
function getExpireDate($gbzIQ = false) { goto yLbra; LokcY: Ca6kf: ..
Decoded Output download
<? function getExpireDate($gbzIQ = false) {
goto yLbra;
LokcY: Ca6kf:
goto GTqOn;
LZ2eE: ZR736:
goto luuGK;
GTqOn: wVZ2s:
goto f3X8U;
luuGK:
return $this->data["expire_date"];
goto LokcY;
S1B1b:
goto Ca6kf;
goto LZ2eE;
yLbra:
if (!isset($this->data["expire_date"])) {
goto wVZ2s;
}
goto vldUa;
K2QeJ:
return TTDate::strtotime($this->data["expire_date"]);
goto S1B1b;
f3X8U:
return false;
goto cJKLs;
vldUa:
if ($gbzIQ === true) {
goto ZR736;
}
goto K2QeJ;
cJKLs:
}
function setExpireDate($m0R6C) {
goto kOw2w;
rtKHV:
return true;
goto m0lnf;
iyiqh:
$this->data["expire_date"] = $m0R6C;
goto rtKHV;
O6_ny: OMYNe:
goto FG2nP;
kOw2w:
$m0R6C = !is_int($m0R6C) ? trim($m0R6C) : $m0R6C;
goto wo1ie;
bEqb_:
$m0R6C = TTDate::strtotime($m0R6C);
goto O6_ny;
wo1ie:
if (is_numeric($m0R6C)) {
goto OMYNe;
}
goto bEqb_;
FG2nP:
if (!($m0R6C > 0 && $this->Validator->isDate("expire_date", $m0R6C, TTi18n::gettext("Incorrect Expire Date")))) {
goto eQ3Cn;
}
goto iyiqh;
m0lnf: eQ3Cn:
goto kr5DG;
kr5DG:
return false;
goto fC0CB;
fC0CB:
}
function getRegistrationKey() {
goto gKBeA;
gKBeA:
if (!isset($this->data["registration_key"])) {
goto BXKBO;
}
goto Z8jN6;
dJpgN:
return false;
goto e71rK;
Z8jN6:
return $this->data["registration_key"];
goto UpTUZ;
UpTUZ: BXKBO:
goto dJpgN;
e71rK:
}
function setRegistrationKey($jb8fq) {
goto coyNw;
wRwsv:
return true;
goto d2liO;
JvaRb:
if (!$this->Validator->isLength("registration_key", $jb8fq, TTi18n::gettext("Registration Key is invalid"), 32, 42)) {
goto tMQfD;
}
goto Oedbt;
coyNw:
$jb8fq = trim($jb8fq);
goto JvaRb;
iZ3Ff:
return false;
goto unr9q;
d2liO: tMQfD:
goto iZ3Ff;
Oedbt:
$this->data["registration_key"] = $jb8fq;
goto wRwsv;
unr9q:
} ?>
Did this file decode correctly?
Original Code
function getExpireDate($gbzIQ = false) {
goto yLbra;
LokcY: Ca6kf:
goto GTqOn;
LZ2eE: ZR736:
goto luuGK;
GTqOn: wVZ2s:
goto f3X8U;
luuGK:
return $this->data["\x65\170\160\151\x72\145\x5f\144\141\164\x65"];
goto LokcY;
S1B1b:
goto Ca6kf;
goto LZ2eE;
yLbra:
if (!isset($this->data["\145\x78\160\151\x72\x65\137\144\141\x74\x65"])) {
goto wVZ2s;
}
goto vldUa;
K2QeJ:
return TTDate::strtotime($this->data["\145\x78\160\151\162\145\x5f\x64\141\x74\145"]);
goto S1B1b;
f3X8U:
return false;
goto cJKLs;
vldUa:
if ($gbzIQ === true) {
goto ZR736;
}
goto K2QeJ;
cJKLs:
}
function setExpireDate($m0R6C) {
goto kOw2w;
rtKHV:
return true;
goto m0lnf;
iyiqh:
$this->data["\145\x78\x70\151\162\x65\x5f\x64\x61\x74\145"] = $m0R6C;
goto rtKHV;
O6_ny: OMYNe:
goto FG2nP;
kOw2w:
$m0R6C = !is_int($m0R6C) ? trim($m0R6C) : $m0R6C;
goto wo1ie;
bEqb_:
$m0R6C = TTDate::strtotime($m0R6C);
goto O6_ny;
wo1ie:
if (is_numeric($m0R6C)) {
goto OMYNe;
}
goto bEqb_;
FG2nP:
if (!($m0R6C > 0 && $this->Validator->isDate("\145\170\160\x69\162\x65\x5f\144\x61\164\145", $m0R6C, TTi18n::gettext("\x49\x6e\x63\157\x72\162\x65\143\x74\40\x45\x78\160\x69\162\145\x20\x44\x61\164\x65")))) {
goto eQ3Cn;
}
goto iyiqh;
m0lnf: eQ3Cn:
goto kr5DG;
kr5DG:
return false;
goto fC0CB;
fC0CB:
}
function getRegistrationKey() {
goto gKBeA;
gKBeA:
if (!isset($this->data["\162\x65\147\x69\163\164\162\141\164\151\x6f\156\137\x6b\145\x79"])) {
goto BXKBO;
}
goto Z8jN6;
dJpgN:
return false;
goto e71rK;
Z8jN6:
return $this->data["\162\x65\x67\151\163\164\162\141\x74\151\157\x6e\x5f\153\x65\171"];
goto UpTUZ;
UpTUZ: BXKBO:
goto dJpgN;
e71rK:
}
function setRegistrationKey($jb8fq) {
goto coyNw;
wRwsv:
return true;
goto d2liO;
JvaRb:
if (!$this->Validator->isLength("\x72\145\147\x69\163\164\162\x61\x74\x69\x6f\156\x5f\x6b\145\x79", $jb8fq, TTi18n::gettext("\x52\145\147\151\163\x74\162\141\164\x69\x6f\x6e\40\x4b\145\171\40\x69\163\x20\151\156\x76\x61\x6c\x69\x64"), 32, 42)) {
goto tMQfD;
}
goto Oedbt;
coyNw:
$jb8fq = trim($jb8fq);
goto JvaRb;
iZ3Ff:
return false;
goto unr9q;
d2liO: tMQfD:
goto iZ3Ff;
Oedbt:
$this->data["\x72\145\x67\x69\x73\164\x72\141\x74\151\x6f\x6e\137\153\145\x79"] = $jb8fq;
goto wRwsv;
unr9q:
}
Function Calls
None |
Stats
MD5 | 0635bbf4367fc742e82a4bf8e366de6d |
Eval Count | 0 |
Decode Time | 40 ms |