Exemplo n.º 1
0
 public function testOneWithInstanceNull()
 {
     $oldInstance = PhalApi_DI_Mock::getInstance();
     PhalApi_DI_Mock::setInstance(null);
     $newDI = PhalApi_DI::one();
     if (!isset($newDI['tmp'])) {
         $newDI['tmp'] = '2015';
         $this->assertEquals('2015', $newDI['tmp']);
         unset($newDI['tmp']);
     }
     $this->assertEquals(null, $newDI['tmp']);
     PhalApi_DI_Mock::setInstance($oldInstance);
 }
Exemplo n.º 2
0
/**
 * 获取DI
 * 相当于PhalApi_DI::one()
 * @return PhalApi_DI
 */
function DI()
{
    return PhalApi_DI::one();
}