Hi,

With the last version of your tool v1.51.16045, I have some issues:

  • explode builtin function return bool|string[]

explode can return string or string[] but not bool

It depends if the $string argument is string or string[]

  • static method calls inside the same class are unknown, no definition found


      <?php
        namespace Devsense\Common;
    
        abstract class AbstractTest
        {
            public static function factory(): static
            {
                return new static();
            }
    
            public function test(): void
            {
                static::_test();
            }
    
            protected static function _test(): void
            {
                $result = explode(',', '1,2,3');
            }
        }

    Could you check the $result variable and the static::_test(); call please?


    Thank you.

    ok sorry, because I saw in the changelog one fix related to static :: resolution.

      8 days later
      Write a Reply...