Grido\Grid::getPropertyAccessor PHP 메소드

getPropertyAccessor() 공개 메소드

public getPropertyAccessor ( ) : PropertyAccessor
리턴 Symfony\Component\PropertyAccess\PropertyAccessor
    public function getPropertyAccessor()
    {
        if ($this->propertyAccessor === NULL) {
            $this->propertyAccessor = new PropertyAccessor(TRUE, TRUE);
        }
        return $this->propertyAccessor;
    }

Usage Example

예제 #1
0
 /**
  * @param \Grido\Grid $grid
  * @param string $name
  * @return \Nette\ComponentModel\Container
  */
 protected function addComponentToGrid($grid, $name)
 {
     $this->grid = $grid;
     $this->propertyAccessor = $grid->getPropertyAccessor();
     //check container exist
     $container = $this->grid->getComponent($this::ID, FALSE);
     if (!$container) {
         $this->grid->addComponent(new \Nette\ComponentModel\Container(), $this::ID);
         $container = $this->grid->getComponent($this::ID);
     }
     return $container->addComponent($this, $name);
 }