protected function render($template, $data = [])
    {
        $view = new View();
        $view->type(View::VIEW_TYPE_CELL);
        $view->set($data);
        $className = get_class($this);
        $namePrefix = '\View\Cell\\';
        $name = substr($className, strpos($className, $namePrefix) + strlen($namePrefix));
        $view->context(str_replace('\\', DIRECTORY_SEPARATOR, $name));
        return $view->render($template);
    }
protected function render($template, $data = [])
    {
        $view = new View();
        $view->type(View::VIEW_TYPE_CELL);
        $view->set($data);
        $className = get_class($this);
        $namePrefix = '\View\Cell\\';
        $name = substr($className, strpos($className, $namePrefix) + strlen($namePrefix));
        $view->context(str_replace('\\', DIRECTORY_SEPARATOR, $name));
        return $view->render($template);
    }
protected function render ( $ template , $ data = [ ] ) { $ view = new View ( ) ; $ view -> type ( View :: VIEW_TYPE_CELL ) ; $ view -> set ( $ data ) ; $ className = get_class ( $ this ) ; $ namePrefix = '\View\Cell\\' ; $ name = substr ( $ className , strpos ( $ className , $ namePrefix ) + strlen ( $ namePrefix ) ) ; $ view -> context ( str_replace ( '\\' , DIRECTORY_SEPARATOR , $ name ) ) ; return $ view -> render ( $ template ) ; }
Rendeing the cell

@param  string $template
@param  array $data
@return string
Rendeing the cell