@param mixed $offset

@return mixed
547424
public function offsetGet($offset)
    {
        if ($this->gettersVariable) {
            $var = $this->gettersVariable;

            return $this->{$var}[$offset] ?? null;
        }

        return $this->{$offset} ?? null;
    }
402041
public function offsetGet($offset)
    {
        if (is_int($offset)) {
            $offset  = $this->resolveOffset($offset);
            $objects = array_values($this->objects);
            if (isset($objects[$offset])) {
                return $objects[$offset];
            }
        }

        return $this->get($offset);
    }
187036
private function parseOffset($offset)
    {
        if ($offset === 'null') {
            $offset = 0;
        } elseif (is_numeric($offset)) {
            $offset = (int) $offset;
        }

        return $offset;
    }
726234
public function offsetGet($offset)
    {
        $value = parent::offsetGet($offset);

        if (\is_array($value)) {
            $value = \call_user_func([$this->class, 'create'], $value);
        }

        return $value;
    }
954937
public function offsetGet( $offset )
    {
        if (isset($this->header[$offset])) {
            return $this->header[$offset];
        } else {
            return null;
        }
    }
1275636
public function offsetGet($offset)
    {
        $field = $this->dataField;

        if (empty($this->{$field}[$offset])) {
            return null;
        }

        return $this->{$field}[$offset];
    }
1314494
public function offsetGet($offset) {
		while (!array_key_exists($offset, $this->_data) && $this->_populate()) {}

		if (array_key_exists($offset, $this->_data)) {
			return $this->_data[$offset];
		}
		return null;
	}
1279261
public function offsetGet( $offset ) {
		return isset( $this->config[ $offset ] ) ? $this->config[ $offset ] : null;
	}
364493
public function offsetGet($offset)
    {
        if (array_key_exists($offset, $this->properties)) {
            return $this->properties[$offset];
        } else {
            return $this->properties;
        }
    }
627790
public function offsetGet($offset)
    {
        if (!array_key_exists($offset, $this->_data)) {
            return false;
        }
        return $this->_data[$offset];
    }
379918
public function offsetGet($offset)
    {
        // Support implicit/lazy parsing
        $this->parseIfNotParsed();
        if (!isset($this->options[$offset])) {
            return null; // follows normal php convention
        }
        return $this->options[$offset]->getValue();
    }
841156
public function offsetGet($offset)
    {
        return isset($this->dataPlaceHolder[$offset]) ? $this->dataPlaceHolder[$offset] : null;
    }
300690
public function offsetGet($offset)
    {
        return isset($this->chunks[$offset]) ? $this->chunks[$offset] : null;
    }
58536
public function offsetGet($offset)
    {
        $index = $this->getKeyIndex($offset);

        if ($index >= 0) {
            return $this->values[$index];
        }

        return null;
    }
821516
public function offsetGet($offset)
    {
        if (!isset($this->values[$offset])) {
            $this->values[$offset] = $this->dependencies[$offset]($this);
        }

        return $this->values[$offset];
    }
709011
public function offsetGet($offset)
    {
        if (isset($this->identity[$offset])) {
            return $this->identity[$offset];
        }

        return null;
    }
278811
public function offsetGet($offset)
    {
        if ($this->offsetExists($offset)) {
            return parent::offsetGet($offset);
        } elseif (null !== ($result = $this->__call($offset))) {
            return $result;
        }

        return null;
    }