PluginProbe ʕ •ᴥ•ʔ
AI Copilot – Content Generator / 1.5.4
AI Copilot – Content Generator v1.5.4
1.5.4 1.4.21 1.4.18 1.4.19 1.4.20 trunk 1.0.4 1.1.0 1.2.0 1.2.1 1.2.10 1.2.11 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 1.4.13 1.4.14 1.4.15 1.4.17 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.9
ai-copilot-content-generator / classes / baseObject.php
ai-copilot-content-generator / classes Last commit date
helpers 1 week ago tables 1 week ago aIProviderInterface.php 1 week ago assets.php 1 week ago baseObject.php 1 week ago builderBlock.php 1 week ago controller.php 1 week ago date.php 1 week ago db.php 1 week ago dispatcher.php 1 week ago errors.php 1 week ago field.php 1 week ago fieldAdapter.php 1 week ago frame.php 1 week ago helper.php 1 week ago html.php 1 week ago installer.php 1 week ago installerDbUpdater.php 1 week ago integration.php 1 week ago modInstaller.php 1 week ago model.php 1 week ago module.php 1 week ago req.php 1 week ago response.php 1 week ago table.php 1 week ago uri.php 1 week ago user.php 1 week ago utils.php 1 week ago validator.php 1 week ago view.php 1 week ago
baseObject.php
32 lines
1 <?php
2 if ( ! defined( 'ABSPATH' ) ) {
3 exit;
4 }
5 abstract class WaicBaseObject {
6 protected $_internalErrors = array();
7 protected $_haveErrors = false;
8 public function pushError( $error, $key = '' ) {
9 if (is_array($error)) {
10 $this->_internalErrors = array_merge($this->_internalErrors, $error);
11 } elseif (empty($key)) {
12 $this->_internalErrors[] = $error;
13 } else {
14 $this->_internalErrors[ $key ] = $error;
15 }
16 $this->_haveErrors = true;
17 }
18 public function getErrors() {
19 return $this->_internalErrors;
20 }
21 public function haveErrors() {
22 return $this->_haveErrors;
23 }
24 public function getLastError() {
25 if ($this->_haveErrors) {
26 $keys = array_keys($this->_internalErrors);
27 return $this->_internalErrors[$keys[count($keys)-1]];
28 }
29 return '';
30 }
31 }
32