|
Apache/2.4.41 (Ubuntu) Linux vmi616275.contaboserver.net 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) server ip : 62.171.164.128 | your ip : 127.0.0.1 safemode OFF > / home / dev2.destoffenstraat.com / generated / code / Amasty / Geoip / Model / Geolocation / |
Filename | /home/dev2.destoffenstraat.com/generated/code/Amasty/Geoip/Model/Geolocation/Proxy.php |
Size | 11.18 kb |
Permission | rwxrwxrwx |
Owner | root : root |
Create time | 17-Aug-2025 10:26 |
Last modified | 26-Jul-2025 18:07 |
Last accessed | 22-Aug-2025 21:43 |
Actions | edit | rename | delete | download (gzip) |
View | text | code | image |
<?php
namespace Amasty\Geoip\Model\Geolocation;
/**
* Proxy class for @see \Amasty\Geoip\Model\Geolocation
*/
class Proxy extends \Amasty\Geoip\Model\Geolocation implements \Magento\Framework\ObjectManager\NoninterceptableInterface
{
/**
* Object Manager instance
*
* @var \Magento\Framework\ObjectManagerInterface
*/
protected $_objectManager = null;
/**
* Proxied instance name
*
* @var string
*/
protected $_instanceName = null;
/**
* Proxied instance
*
* @var \Amasty\Geoip\Model\Geolocation
*/
protected $_subject = null;
/**
* Instance shareability flag
*
* @var bool
*/
protected $_isShared = null;
/**
* Proxy constructor
*
* @param \Magento\Framework\ObjectManagerInterface $objectManager
* @param string $instanceName
* @param bool $shared
*/
public function __construct(\Magento\Framework\ObjectManagerInterface $objectManager, $instanceName = '\\Amasty\\Geoip\\Model\\Geolocation', $shared = true)
{
$this->_objectManager = $objectManager;
$this->_instanceName = $instanceName;
$this->_isShared = $shared;
}
/**
* @return array
*/
public function __sleep()
{
return ['_subject', '_isShared', '_instanceName'];
}
/**
* Retrieve ObjectManager from global scope
*/
public function __wakeup()
{
$this->_objectManager = \Magento\Framework\App\ObjectManager::getInstance();
}
/**
* Clone proxied instance
*/
public function __clone()
{
$this->_subject = clone $this->_getSubject();
}
/**
* Get proxied instance
*
* @return \Amasty\Geoip\Model\Geolocation
*/
protected function _getSubject()
{
if (!$this->_subject) {
$this->_subject = true === $this->_isShared
? $this->_objectManager->get($this->_instanceName)
: $this->_objectManager->create($this->_instanceName);
}
return $this->_subject;
}
/**
* {@inheritdoc}
*/
public function locate($ip)
{
return $this->_getSubject()->locate($ip);
}
/**
* {@inheritdoc}
*/
public function setIdFieldName($name)
{
return $this->_getSubject()->setIdFieldName($name);
}
/**
* {@inheritdoc}
*/
public function getIdFieldName()
{
return $this->_getSubject()->getIdFieldName();
}
/**
* {@inheritdoc}
*/
public function getId()
{
return $this->_getSubject()->getId();
}
/**
* {@inheritdoc}
*/
public function setId($value)
{
return $this->_getSubject()->setId($value);
}
/**
* {@inheritdoc}
*/
public function isDeleted($isDeleted = null)
{
return $this->_getSubject()->isDeleted($isDeleted);
}
/**
* {@inheritdoc}
*/
public function hasDataChanges()
{
return $this->_getSubject()->hasDataChanges();
}
/**
* {@inheritdoc}
*/
public function setData($key, $value = null)
{
return $this->_getSubject()->setData($key, $value);
}
/**
* {@inheritdoc}
*/
public function unsetData($key = null)
{
return $this->_getSubject()->unsetData($key);
}
/**
* {@inheritdoc}
*/
public function setDataChanges($value)
{
return $this->_getSubject()->setDataChanges($value);
}
/**
* {@inheritdoc}
*/
public function getOrigData($key = null)
{
return $this->_getSubject()->getOrigData($key);
}
/**
* {@inheritdoc}
*/
public function setOrigData($key = null, $data = null)
{
return $this->_getSubject()->setOrigData($key, $data);
}
/**
* {@inheritdoc}
*/
public function dataHasChangedFor($field)
{
return $this->_getSubject()->dataHasChangedFor($field);
}
/**
* {@inheritdoc}
*/
public function getResourceName()
{
return $this->_getSubject()->getResourceName();
}
/**
* {@inheritdoc}
*/
public function getResourceCollection()
{
return $this->_getSubject()->getResourceCollection();
}
/**
* {@inheritdoc}
*/
public function getCollection()
{
return $this->_getSubject()->getCollection();
}
/**
* {@inheritdoc}
*/
public function load($modelId, $field = null)
{
return $this->_getSubject()->load($modelId, $field);
}
/**
* {@inheritdoc}
*/
public function beforeLoad($identifier, $field = null)
{
return $this->_getSubject()->beforeLoad($identifier, $field);
}
/**
* {@inheritdoc}
*/
public function afterLoad()
{
return $this->_getSubject()->afterLoad();
}
/**
* {@inheritdoc}
*/
public function isSaveAllowed()
{
return $this->_getSubject()->isSaveAllowed();
}
/**
* {@inheritdoc}
*/
public function setHasDataChanges($flag)
{
return $this->_getSubject()->setHasDataChanges($flag);
}
/**
* {@inheritdoc}
*/
public function save()
{
return $this->_getSubject()->save();
}
/**
* {@inheritdoc}
*/
public function afterCommitCallback()
{
return $this->_getSubject()->afterCommitCallback();
}
/**
* {@inheritdoc}
*/
public function isObjectNew($flag = null)
{
return $this->_getSubject()->isObjectNew($flag);
}
/**
* {@inheritdoc}
*/
public function beforeSave()
{
return $this->_getSubject()->beforeSave();
}
/**
* {@inheritdoc}
*/
public function validateBeforeSave()
{
return $this->_getSubject()->validateBeforeSave();
}
/**
* {@inheritdoc}
*/
public function getCacheTags()
{
return $this->_getSubject()->getCacheTags();
}
/**
* {@inheritdoc}
*/
public function cleanModelCache()
{
return $this->_getSubject()->cleanModelCache();
}
/**
* {@inheritdoc}
*/
public function afterSave()
{
return $this->_getSubject()->afterSave();
}
/**
* {@inheritdoc}
*/
public function delete()
{
return $this->_getSubject()->delete();
}
/**
* {@inheritdoc}
*/
public function beforeDelete()
{
return $this->_getSubject()->beforeDelete();
}
/**
* {@inheritdoc}
*/
public function afterDelete()
{
return $this->_getSubject()->afterDelete();
}
/**
* {@inheritdoc}
*/
public function afterDeleteCommit()
{
return $this->_getSubject()->afterDeleteCommit();
}
/**
* {@inheritdoc}
*/
public function getResource()
{
return $this->_getSubject()->getResource();
}
/**
* {@inheritdoc}
*/
public function getEntityId()
{
return $this->_getSubject()->getEntityId();
}
/**
* {@inheritdoc}
*/
public function setEntityId($entityId)
{
return $this->_getSubject()->setEntityId($entityId);
}
/**
* {@inheritdoc}
*/
public function clearInstance()
{
return $this->_getSubject()->clearInstance();
}
/**
* {@inheritdoc}
*/
public function getStoredData()
{
return $this->_getSubject()->getStoredData();
}
/**
* {@inheritdoc}
*/
public function getEventPrefix()
{
return $this->_getSubject()->getEventPrefix();
}
/**
* {@inheritdoc}
*/
public function addData(array $arr)
{
return $this->_getSubject()->addData($arr);
}
/**
* {@inheritdoc}
*/
public function getData($key = '', $index = null)
{
return $this->_getSubject()->getData($key, $index);
}
/**
* {@inheritdoc}
*/
public function getDataByPath($path)
{
return $this->_getSubject()->getDataByPath($path);
}
/**
* {@inheritdoc}
*/
public function getDataByKey($key)
{
return $this->_getSubject()->getDataByKey($key);
}
/**
* {@inheritdoc}
*/
public function setDataUsingMethod($key, $args = [])
{
return $this->_getSubject()->setDataUsingMethod($key, $args);
}
/**
* {@inheritdoc}
*/
public function getDataUsingMethod($key, $args = null)
{
return $this->_getSubject()->getDataUsingMethod($key, $args);
}
/**
* {@inheritdoc}
*/
public function hasData($key = '')
{
return $this->_getSubject()->hasData($key);
}
/**
* {@inheritdoc}
*/
public function toArray(array $keys = [])
{
return $this->_getSubject()->toArray($keys);
}
/**
* {@inheritdoc}
*/
public function convertToArray(array $keys = [])
{
return $this->_getSubject()->convertToArray($keys);
}
/**
* {@inheritdoc}
*/
public function toXml(array $keys = [], $rootName = 'item', $addOpenTag = false, $addCdata = true)
{
return $this->_getSubject()->toXml($keys, $rootName, $addOpenTag, $addCdata);
}
/**
* {@inheritdoc}
*/
public function convertToXml(array $arrAttributes = [], $rootName = 'item', $addOpenTag = false, $addCdata = true)
{
return $this->_getSubject()->convertToXml($arrAttributes, $rootName, $addOpenTag, $addCdata);
}
/**
* {@inheritdoc}
*/
public function toJson(array $keys = [])
{
return $this->_getSubject()->toJson($keys);
}
/**
* {@inheritdoc}
*/
public function convertToJson(array $keys = [])
{
return $this->_getSubject()->convertToJson($keys);
}
/**
* {@inheritdoc}
*/
public function toString($format = '')
{
return $this->_getSubject()->toString($format);
}
/**
* {@inheritdoc}
*/
public function __call($method, $args)
{
return $this->_getSubject()->__call($method, $args);
}
/**
* {@inheritdoc}
*/
public function isEmpty()
{
return $this->_getSubject()->isEmpty();
}
/**
* {@inheritdoc}
*/
public function serialize($keys = [], $valueSeparator = '=', $fieldSeparator = ' ', $quote = '"')
{
return $this->_getSubject()->serialize($keys, $valueSeparator, $fieldSeparator, $quote);
}
/**
* {@inheritdoc}
*/
public function debug($data = null, &$objects = [])
{
return $this->_getSubject()->debug($data, $objects);
}
/**
* {@inheritdoc}
*/
public function offsetSet($offset, $value)
{
return $this->_getSubject()->offsetSet($offset, $value);
}
/**
* {@inheritdoc}
*/
public function offsetExists($offset)
{
return $this->_getSubject()->offsetExists($offset);
}
/**
* {@inheritdoc}
*/
public function offsetUnset($offset)
{
return $this->_getSubject()->offsetUnset($offset);
}
/**
* {@inheritdoc}
*/
public function offsetGet($offset)
{
return $this->_getSubject()->offsetGet($offset);
}
}
namespace Amasty\Geoip\Model\Geolocation;
/**
* Proxy class for @see \Amasty\Geoip\Model\Geolocation
*/
class Proxy extends \Amasty\Geoip\Model\Geolocation implements \Magento\Framework\ObjectManager\NoninterceptableInterface
{
/**
* Object Manager instance
*
* @var \Magento\Framework\ObjectManagerInterface
*/
protected $_objectManager = null;
/**
* Proxied instance name
*
* @var string
*/
protected $_instanceName = null;
/**
* Proxied instance
*
* @var \Amasty\Geoip\Model\Geolocation
*/
protected $_subject = null;
/**
* Instance shareability flag
*
* @var bool
*/
protected $_isShared = null;
/**
* Proxy constructor
*
* @param \Magento\Framework\ObjectManagerInterface $objectManager
* @param string $instanceName
* @param bool $shared
*/
public function __construct(\Magento\Framework\ObjectManagerInterface $objectManager, $instanceName = '\\Amasty\\Geoip\\Model\\Geolocation', $shared = true)
{
$this->_objectManager = $objectManager;
$this->_instanceName = $instanceName;
$this->_isShared = $shared;
}
/**
* @return array
*/
public function __sleep()
{
return ['_subject', '_isShared', '_instanceName'];
}
/**
* Retrieve ObjectManager from global scope
*/
public function __wakeup()
{
$this->_objectManager = \Magento\Framework\App\ObjectManager::getInstance();
}
/**
* Clone proxied instance
*/
public function __clone()
{
$this->_subject = clone $this->_getSubject();
}
/**
* Get proxied instance
*
* @return \Amasty\Geoip\Model\Geolocation
*/
protected function _getSubject()
{
if (!$this->_subject) {
$this->_subject = true === $this->_isShared
? $this->_objectManager->get($this->_instanceName)
: $this->_objectManager->create($this->_instanceName);
}
return $this->_subject;
}
/**
* {@inheritdoc}
*/
public function locate($ip)
{
return $this->_getSubject()->locate($ip);
}
/**
* {@inheritdoc}
*/
public function setIdFieldName($name)
{
return $this->_getSubject()->setIdFieldName($name);
}
/**
* {@inheritdoc}
*/
public function getIdFieldName()
{
return $this->_getSubject()->getIdFieldName();
}
/**
* {@inheritdoc}
*/
public function getId()
{
return $this->_getSubject()->getId();
}
/**
* {@inheritdoc}
*/
public function setId($value)
{
return $this->_getSubject()->setId($value);
}
/**
* {@inheritdoc}
*/
public function isDeleted($isDeleted = null)
{
return $this->_getSubject()->isDeleted($isDeleted);
}
/**
* {@inheritdoc}
*/
public function hasDataChanges()
{
return $this->_getSubject()->hasDataChanges();
}
/**
* {@inheritdoc}
*/
public function setData($key, $value = null)
{
return $this->_getSubject()->setData($key, $value);
}
/**
* {@inheritdoc}
*/
public function unsetData($key = null)
{
return $this->_getSubject()->unsetData($key);
}
/**
* {@inheritdoc}
*/
public function setDataChanges($value)
{
return $this->_getSubject()->setDataChanges($value);
}
/**
* {@inheritdoc}
*/
public function getOrigData($key = null)
{
return $this->_getSubject()->getOrigData($key);
}
/**
* {@inheritdoc}
*/
public function setOrigData($key = null, $data = null)
{
return $this->_getSubject()->setOrigData($key, $data);
}
/**
* {@inheritdoc}
*/
public function dataHasChangedFor($field)
{
return $this->_getSubject()->dataHasChangedFor($field);
}
/**
* {@inheritdoc}
*/
public function getResourceName()
{
return $this->_getSubject()->getResourceName();
}
/**
* {@inheritdoc}
*/
public function getResourceCollection()
{
return $this->_getSubject()->getResourceCollection();
}
/**
* {@inheritdoc}
*/
public function getCollection()
{
return $this->_getSubject()->getCollection();
}
/**
* {@inheritdoc}
*/
public function load($modelId, $field = null)
{
return $this->_getSubject()->load($modelId, $field);
}
/**
* {@inheritdoc}
*/
public function beforeLoad($identifier, $field = null)
{
return $this->_getSubject()->beforeLoad($identifier, $field);
}
/**
* {@inheritdoc}
*/
public function afterLoad()
{
return $this->_getSubject()->afterLoad();
}
/**
* {@inheritdoc}
*/
public function isSaveAllowed()
{
return $this->_getSubject()->isSaveAllowed();
}
/**
* {@inheritdoc}
*/
public function setHasDataChanges($flag)
{
return $this->_getSubject()->setHasDataChanges($flag);
}
/**
* {@inheritdoc}
*/
public function save()
{
return $this->_getSubject()->save();
}
/**
* {@inheritdoc}
*/
public function afterCommitCallback()
{
return $this->_getSubject()->afterCommitCallback();
}
/**
* {@inheritdoc}
*/
public function isObjectNew($flag = null)
{
return $this->_getSubject()->isObjectNew($flag);
}
/**
* {@inheritdoc}
*/
public function beforeSave()
{
return $this->_getSubject()->beforeSave();
}
/**
* {@inheritdoc}
*/
public function validateBeforeSave()
{
return $this->_getSubject()->validateBeforeSave();
}
/**
* {@inheritdoc}
*/
public function getCacheTags()
{
return $this->_getSubject()->getCacheTags();
}
/**
* {@inheritdoc}
*/
public function cleanModelCache()
{
return $this->_getSubject()->cleanModelCache();
}
/**
* {@inheritdoc}
*/
public function afterSave()
{
return $this->_getSubject()->afterSave();
}
/**
* {@inheritdoc}
*/
public function delete()
{
return $this->_getSubject()->delete();
}
/**
* {@inheritdoc}
*/
public function beforeDelete()
{
return $this->_getSubject()->beforeDelete();
}
/**
* {@inheritdoc}
*/
public function afterDelete()
{
return $this->_getSubject()->afterDelete();
}
/**
* {@inheritdoc}
*/
public function afterDeleteCommit()
{
return $this->_getSubject()->afterDeleteCommit();
}
/**
* {@inheritdoc}
*/
public function getResource()
{
return $this->_getSubject()->getResource();
}
/**
* {@inheritdoc}
*/
public function getEntityId()
{
return $this->_getSubject()->getEntityId();
}
/**
* {@inheritdoc}
*/
public function setEntityId($entityId)
{
return $this->_getSubject()->setEntityId($entityId);
}
/**
* {@inheritdoc}
*/
public function clearInstance()
{
return $this->_getSubject()->clearInstance();
}
/**
* {@inheritdoc}
*/
public function getStoredData()
{
return $this->_getSubject()->getStoredData();
}
/**
* {@inheritdoc}
*/
public function getEventPrefix()
{
return $this->_getSubject()->getEventPrefix();
}
/**
* {@inheritdoc}
*/
public function addData(array $arr)
{
return $this->_getSubject()->addData($arr);
}
/**
* {@inheritdoc}
*/
public function getData($key = '', $index = null)
{
return $this->_getSubject()->getData($key, $index);
}
/**
* {@inheritdoc}
*/
public function getDataByPath($path)
{
return $this->_getSubject()->getDataByPath($path);
}
/**
* {@inheritdoc}
*/
public function getDataByKey($key)
{
return $this->_getSubject()->getDataByKey($key);
}
/**
* {@inheritdoc}
*/
public function setDataUsingMethod($key, $args = [])
{
return $this->_getSubject()->setDataUsingMethod($key, $args);
}
/**
* {@inheritdoc}
*/
public function getDataUsingMethod($key, $args = null)
{
return $this->_getSubject()->getDataUsingMethod($key, $args);
}
/**
* {@inheritdoc}
*/
public function hasData($key = '')
{
return $this->_getSubject()->hasData($key);
}
/**
* {@inheritdoc}
*/
public function toArray(array $keys = [])
{
return $this->_getSubject()->toArray($keys);
}
/**
* {@inheritdoc}
*/
public function convertToArray(array $keys = [])
{
return $this->_getSubject()->convertToArray($keys);
}
/**
* {@inheritdoc}
*/
public function toXml(array $keys = [], $rootName = 'item', $addOpenTag = false, $addCdata = true)
{
return $this->_getSubject()->toXml($keys, $rootName, $addOpenTag, $addCdata);
}
/**
* {@inheritdoc}
*/
public function convertToXml(array $arrAttributes = [], $rootName = 'item', $addOpenTag = false, $addCdata = true)
{
return $this->_getSubject()->convertToXml($arrAttributes, $rootName, $addOpenTag, $addCdata);
}
/**
* {@inheritdoc}
*/
public function toJson(array $keys = [])
{
return $this->_getSubject()->toJson($keys);
}
/**
* {@inheritdoc}
*/
public function convertToJson(array $keys = [])
{
return $this->_getSubject()->convertToJson($keys);
}
/**
* {@inheritdoc}
*/
public function toString($format = '')
{
return $this->_getSubject()->toString($format);
}
/**
* {@inheritdoc}
*/
public function __call($method, $args)
{
return $this->_getSubject()->__call($method, $args);
}
/**
* {@inheritdoc}
*/
public function isEmpty()
{
return $this->_getSubject()->isEmpty();
}
/**
* {@inheritdoc}
*/
public function serialize($keys = [], $valueSeparator = '=', $fieldSeparator = ' ', $quote = '"')
{
return $this->_getSubject()->serialize($keys, $valueSeparator, $fieldSeparator, $quote);
}
/**
* {@inheritdoc}
*/
public function debug($data = null, &$objects = [])
{
return $this->_getSubject()->debug($data, $objects);
}
/**
* {@inheritdoc}
*/
public function offsetSet($offset, $value)
{
return $this->_getSubject()->offsetSet($offset, $value);
}
/**
* {@inheritdoc}
*/
public function offsetExists($offset)
{
return $this->_getSubject()->offsetExists($offset);
}
/**
* {@inheritdoc}
*/
public function offsetUnset($offset)
{
return $this->_getSubject()->offsetUnset($offset);
}
/**
* {@inheritdoc}
*/
public function offsetGet($offset)
{
return $this->_getSubject()->offsetGet($offset);
}
}