Skip to content

Commit 751d98a

Browse files
committed
added PhpStorm metadata for autocompletion
1 parent 9389dec commit 751d98a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

.phpstorm.meta.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace PHPSTORM_META;
6+
7+
override(\Nette\Utils\Arrays::get(0), elementType(0));
8+
override(\Nette\Utils\Arrays::getRef(0), elementType(0));
9+
override(\Nette\Utils\Arrays::grep(0), type(0));
10+
11+
expectedArguments(\Nette\Utils\Arrays::grep(), 2, PREG_GREP_INVERT);
12+
expectedArguments(\Nette\Utils\Image::resize(), 2, \Nette\Utils\Image::SHRINK_ONLY, \Nette\Utils\Image::STRETCH, \Nette\Utils\Image::FIT, \Nette\Utils\Image::FILL, \Nette\Utils\Image::EXACT);
13+
expectedArguments(\Nette\Utils\Image::calculateSize(), 4, \Nette\Utils\Image::SHRINK_ONLY, \Nette\Utils\Image::STRETCH, \Nette\Utils\Image::FIT, \Nette\Utils\Image::FILL, \Nette\Utils\Image::EXACT);
14+
expectedArguments(\Nette\Utils\Json::encode(), 1, \Nette\Utils\Json::PRETTY);
15+
expectedArguments(\Nette\Utils\Json::decode(), 1, \Nette\Utils\Json::FORCE_ARRAY);
16+
expectedArguments(\Nette\Utils\Strings::split(), 2, \PREG_SPLIT_NO_EMPTY);
17+
expectedArguments(\Nette\Utils\Strings::match(), 2, \PREG_OFFSET_CAPTURE);
18+
expectedArguments(\Nette\Utils\Strings::matchAll(), 2, \PREG_OFFSET_CAPTURE, \PREG_SET_ORDER);

0 commit comments

Comments
 (0)