public function getDescriptor($force = false)
    {
        if (!($this->storage_descriptor instanceof INabuDBDescriptor) || $force) {
            $this->storage_descriptor = null;
            $this->storage_descriptor = $this->db->getDescriptorFromFile($this->getStorageDescriptorPath());
        }

        return $this->storage_descriptor;
    }
public function getDescriptor($force = false)
    {
        if (!($this->storage_descriptor instanceof INabuDBDescriptor) || $force) {
            $this->storage_descriptor = null;
            $this->storage_descriptor = $this->db->getDescriptorFromFile($this->getStorageDescriptorPath());
        }

        return $this->storage_descriptor;
    }
public function getDescriptor ( $ force = false ) { if ( ! ( $ this -> storage_descriptor instanceof INabuDBDescriptor ) || $ force ) { $ this -> storage_descriptor = null ; $ this -> storage_descriptor = $ this -> db -> getDescriptorFromFile ( $ this -> getStorageDescriptorPath ( ) ) ; } return $ this -> storage_descriptor ; }
Gets the Storage Descriptor. When calls this method the first time, an internal INabuDBDescriptor object
is created and returned next times.
@param bool $force If true the descriptor is recreated from scratch.
@return INabuDBDescriptor Returns the available descriptor instance.
@throws ENabuDBException Raises an exception if something happens when load the descriptor
from their serialized file.
Gets the Storage Descriptor . When calls this method the first time an internal INabuDBDescriptor object is created and returned next times .