original_string: protected static function makeInstance(
          $class, array $options = null
      ): Implementation {
  
          $options || $options = ['provider' => self::app()];
  
          return IOC::make($class, [$options, true]);
      }
code: protected static function makeInstance(
          $class, array $options = null
      ): Implementation {
  
          $options || $options = ['provider' => self::app()];
  
          return IOC::make($class, [$options, true]);
      }
code_tokens: protected static function makeInstance ( $ class , array $ options = null ) : Implementation { $ options || $ options = [ 'provider' => self :: app ( ) ] ; return IOC :: make ( $ class , [ $ options , true ] ) ; }
docstring: Make the instance this facade refers to
  
  @param            $class
  @param array|null $options
  
  @return Implementation
docstring_tokens: Make the instance this facade refers to