Динамически извлекаемое свойство Node Neo4j

Отчасти связано с оригинальным вопросом:

Вы также можете определить это в метафайле phpstorm. Вот пример заводского метода (v2016.3):

// Define in .phpstorm.meta.php
namespace PHPSTORM_META {
    $STATIC_METHOD_TYPES = [
        \Factory::create('') => [],
    ];
}

// Then use in code
$factory = new \Factory();
$user = $factory->create(\User::class);
// Here you get autocomplete.
$user->subscribe();

Таким образом, вам не нужно docblock каждую возможность, когда происходит магия.

У некоторых документов для деталей.

0
задан mulg0r 7 March 2019 в 13:31
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: