Exemplo n.º 1
0
 function importRow($row)
 {
     $code = $this->getFieldValue('code', $row);
     $message = $this->getFieldValue('message', $row);
     $finder = new VF_Note_Finder();
     $finder->insert($code, $message);
 }
Exemplo n.º 2
0
    function testExport()
    {
        $finder = new VF_Note_Finder();
        $noteId = $finder->insert('code1', 'message1');
        $export = new VF_Note_Export();
        $csv = $export->export();
        $expected = '"id","code","message"
"' . $noteId . '","code1","message1"
';
        $this->assertEquals($expected, $csv);
    }
 function indexAction()
 {
     $finder = new VF_Note_Finder();
     if (isset($_GET['code']) && isset($_GET['message'])) {
         $finder->insert($_GET['code'], $_GET['message']);
     }
     $this->loadLayout();
     $this->_setActiveMenu('vaf');
     $block = $this->getLayout()->createBlock('adminhtml/manage', 'vafnote');
     if ($this->getRequest()->getParam('delete')) {
         if ($this->getRequest()->getParam('confirm')) {
             $finder->delete($this->getRequest()->getParam('id'));
             $block->setTemplate('vf/vafnote/manage.phtml');
         } else {
             $block->setTemplate('vf/vafnote/delete.phtml');
         }
     } else {
         $block->setTemplate('vf/vafnote/manage.phtml');
     }
     $this->_addContent($block);
     $this->renderLayout();
 }