Jose\Object\Storable::loadObjectIfNeeded PHP Method

loadObjectIfNeeded() protected method

protected loadObjectIfNeeded ( )
    protected function loadObjectIfNeeded()
    {
        if (null !== $this->getObject() && false === $this->hasFileBeenUpdated()) {
            return;
        }
        if (null === ($content = $this->getFileContent())) {
            $this->createAndSaveObject();
        } else {
            $this->setObject($this->createObjectFromFileContent($content));
            $this->file_modification_time = filemtime($this->getFilename());
        }
    }