示例#1
0
 public function testGetCallerMethodName()
 {
     $f = function () {
         $this->assertEquals(Helper::getCallerMethodName(), 'testGetCallerMethodName');
     };
     $f();
 }
示例#2
0
 /**
  * Производит проверку на инициализированность объекта, применяется когда некие методы не могут быть использованы,
  * если объект не был инициализирован
  *
  * @throws \Amstaffix\Common\Exception\InitializeException
  */
 protected function checkInitialization()
 {
     if (!$this->isInit) {
         throw new InitializeException(sprintf("Нельзя вызывать метод (%s) до инициализации объекта, инициализируйте объект методом init()", Helper::getCallerMethodName()), ErrCode::CALL_FORBIDDEN_METHOD_BEFORE_INIT);
     }
 }
示例#3
0
 protected function checkIsInit()
 {
     if (!$this->isInit) {
         throw new \LogicException(sprintf("Нельзя вызывать метод (%s) до инициализации объекта, инициализируйте объект методом init()", Helper::getCallerMethodName()));
     }
 }