Esempio n. 1
0
    public function testGetAllDesignAbstractions()
    {
        $expected = [
            'customer_account' => [
                'name' => 'customer_account',
                'label' => new Phrase('Customer My Account (All Pages)'),
                'design_abstraction' => 'custom',
            ],
            'page_empty' => [
                'name' => 'page_empty',
                'label' => new Phrase('All Empty Layout Pages'),
                'design_abstraction' => 'page_layout',
            ],
        ];

        $this->assertEquals($expected, $this->_model->getAllDesignAbstractions());
    }
Esempio n. 2
0
 /**
  * {@inheritdoc}
  */
 public function getAllDesignAbstractions()
 {
     $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getAllDesignAbstractions');
     if (!$pluginInfo) {
         return parent::getAllDesignAbstractions();
     } else {
         return $this->___callPlugins('getAllDesignAbstractions', func_get_args(), $pluginInfo);
     }
 }