Phrozn\Registry\Container::read PHP Method

read() public method

(Re)read current container from DAO
public read ( ) : Container
return Container
    public function read()
    {
        $container = $this->getDao()->read();
        $this->setValues($container->getValues());
        return $this;
    }

Usage Example

Example #1
0
 /**
  * Get registry container
  *
  * @return \Phrozn\Registry\Container
  */
 public function getRegistryContainer()
 {
     if (null === $this->registryContainer) {
         $dao = new RegistryDao();
         $dao->setProjectPath($this->getProjectPath())->setOutputFile('.bundles');
         $this->registryContainer = new RegistryContainer($dao);
         $this->registryContainer->read();
         //(re)read container values
     } else {
         // update project path
         $this->registryContainer->getDao()->setProjectPath($this->getProjectPath());
     }
     return $this->registryContainer;
 }
All Usage Examples Of Phrozn\Registry\Container::read