setDefaultOptions() 공개 정적인 메소드

Overwrite CoOption default.
public static setDefaultOptions ( array $options )
$options array
예제 #1
0
파일: CoTest.php 프로젝트: mpyw/co
 public function testSetDefaultOptions()
 {
     try {
         $this->assertTrue(Proxy::get(CoOption::class)->getStatic('defaults')['throw']);
         Co::setDefaultOptions(['throw' => false]);
         $this->assertFalse(Proxy::get(CoOption::class)->getStatic('defaults')['throw']);
     } finally {
         Co::setDefaultOptions(['throw' => true]);
     }
 }
 public function _before()
 {
     Co::setDefaultOptions(['concurrency' => 0]);
 }