Beispiel #1
0
 public function testLoad()
 {
     $this->verifyLoadConfig();
     $this->translatorMock->expects($this->once())->method('loadData');
     $renderMock = $this->getMockBuilder('Magento\\Framework\\Phrase\\RendererInterface')->disableOriginalConstructor()->getMock();
     $designMock = $this->getMockBuilder('Magento\\Framework\\View\\DesignInterface')->disableOriginalConstructor()->getMock();
     $designMock->expects($this->once())->method('setArea')->with($this->areaCode)->willReturnSelf();
     $designMock->expects($this->once())->method('setDefaultDesignTheme');
     $this->objectManagerMock->expects($this->exactly(2))->method('get')->will($this->returnValueMap([['Magento\\Framework\\Phrase\\RendererInterface', $renderMock], ['Magento\\Framework\\View\\DesignInterface', $designMock]]));
     $this->object->load();
 }
Beispiel #2
0
<?php

/**
 * Created by PhpStorm.
 * User: acer
 * Date: 2015/7/21
 * Time: 20:00
 */
header("Content-type : text/html ; charset = utf-8");
error_reporting(E_ALL ^ E_DEPRECATED ^ E_NOTICE);
require_once "Kijiji.php";
$id = $_GET['id'];
$c = new Area();
$c->id = $id ? $id : 2001;
$c->load();
print "<h1>{$c->name}</h1><p>";
foreach ($c->toRoot() as $cc) {
    print "<a href=area.php?id={$cc->id}>{$cc->name}</a>|";
}
print "<p>";
foreach ($c->children() as $cc) {
    print "<a href=area.php?id={$cc->id}>{$cc->name}</a>|";
}
print "<p>";
foreach ($c->ads() as $a) {
    print "<li><a href=view.php?id={$a->id}>{$a->name}</a><br>";
}