/** * (non-PHPdoc) * @see ThumberTransaction::isValid() */ public function isValid($secret = null) { $data = $this->getEncodedData(); return parent::isValid($secret) && is_bool($this->success) && ($this->success ? !empty($data) : isset($this->error)); }
/** * (non-PHPdoc) * @see ThumberBaseTransaction::isValid() */ public function isValid($secret = null) { $data = $this->getEncodedData(); return parent::isValid($secret) && isset($this->uid) && isset($this->callback) && (isset($this->url) || !empty($data)) && isset($this->mimeType); }