* @link https://github.com/pjmazenot/phpsolr-phpdoc
*/
/**
* (PECL solr >= 0.9.2)
* Class SolrObject
* This class represents an object whose properties can also by accessed using the array syntax. All its properties are
* read-only.
* @link https://php.net/manual/en/class.solrobject.php
*/
final class SolrObject implements ArrayAccess
{
/**
* (PECL solr >= 0.9.2)
* SolrObject constructor.
* @link https://php.net/manual/en/solrobject.construct.php
*/
public function __construct() {}
/**
* (PECL solr >= 0.9.2)
* Destructor
* @link https://php.net/manual/en/solrobject.destruct.php
*/
public function __destruct() {}
/**
* (PECL solr >= 0.9.2)
* Returns an array of all the names of the properties
* @link https://php.net/manual/en/solrobject.getpropertynames.php
* @return array
* Returns an array. *
*/ public function getPropertyNames() {} /** * (PECL solr >= 0.9.2)* The name of the property. *
* @return bool* Returns TRUE on success or FALSE on failure. *
*/ public function offsetExists($property_name) {} /** * (PECL solr >= 0.9.2)* The name of the property. *
* @return SolrDocumentField* Returns the property value. *
*/ public function offsetGet($property_name) {} /** * (PECL solr >= 0.9.2)* The name of the property. *
* @param string $property_value* The new value. *
*/ public function offsetSet($property_name, $property_value) {} /** * (PECL solr >= 0.9.2)* The name of the property. *
* @return bool */ public function offsetUnset($property_name) {} }