芝麻web文件管理V1.00
编辑当前文件:/home/sditechnicalteam/public_html/vendor/macsidigital/laravel-api-client/src/Support/Entry.php
', '<=', '>=', '<>', 'like']; protected $defaultOperand = '='; public static function __callStatic($method, $parameters) { return (new static)->$method(...$parameters); } public function __call($method, $parameters) { if (method_exists($this, $method)) { return $this->$method(...$parameters); } else { try { return $this->$method; } catch (NodeNotFoundException $e) { throw new BadMethodCallException(sprintf( 'Call to undefined method %s::%s()', static::class, $method )); } } } public function __get($key) { return $this->getNode($key); } public function getBuilderClass() { return Builder::class; } public function getNode($key) { $class = $this->modelNamespace.Str::studly($key); if (class_exists($class)) { return new $class($this); } throw new NodeNotFoundException('No node with name '.$key); } public function getRequest() { if (! $this->hasRequest()) { $this->setReqeust($this->newRequest()); } return $this->request; } public function hasRequest() { return $this->request != null; } public function setRequest($request) { $this->request = $request; return $this; } public function newRequest() { throw new NoClientSetException; } public function getPerPageField() { return $this->perPageField; } public function getPageField() { return $this->pageField; } public function getAllowedOperands() { return $this->allowedOperands; } public function getDefaultOperand() { return $this->defaultOperand; } public function getDefaultPaginationRecords() { if ($this->defaultPaginationRecords == '') { return 20; } return $this->defaultPaginationRecords; } public function getMaxPaginationRecords() { if ($this->maxPaginationRecords == '') { return 100; } return $this->maxPaginationRecords; } public function getMinPaginationRecords() { if ($this->minPaginationRecords == '') { return 1; } return $this->minPaginationRecords; } public function getPagination() { return $this->pagination; } public function getRaw() { return $this->raw; } public function getThrowExceptionsIfRaw() { return $this->throwExceptionsIfRaw; } public function hasMaxQueryLimit() { if ($this->maxQueries != '' && $this->maxQueries > 0) { return true; } return false; } public function getMaxQueries() { return $this->maxQueries; } public function getResultsPageField() { return $this->resultsPageField; } public function getResultsTotalPagesField() { return $this->resultsTotalPagesField; } public function getResultsPageSizeField() { return $this->resultsPageSizeField; } public function getResultsTotalRecordsField() { return $this->resultsTotalRecordsField; } }