Last active
September 28, 2017 16:18
-
-
Save mikemand/75eda7ed514f3a4fbae8fdea2622e935 to your computer and use it in GitHub Desktop.
Finally! Macro autocompletion for PhpStorm!
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
if (false) { | |
/** | |
* Class Collection | |
* | |
* @method static static pad(int $size, $value) | |
* @method static dd() | |
* @method static dump() | |
* @method static \Illuminate\Support\Collection ifEmpty(callable $callback) | |
* @method static \Illuminate\Support\Collection ifAny(callable $callback) | |
* @method static \Illuminate\Support\Collection range($start, $end, $step = 1) | |
* @method static \Illuminate\Support\Collection withSize(int $size) | |
* @method static bool none($key, $value = null) | |
* @method static bool validate($callback) | |
* @method static \Illuminate\Support\Collection groupByModel($callback, $modelKey = 'model', $itemsKey = 'items', bool $preserveKeys = false) | |
* @method static \Illuminate\Support\Collection sectionBy($key, $sectionKey = null, $itemsKey = 'items', $preserveKeys = false) | |
* @method static \Illuminate\Support\Collection fromPairs() | |
* @method static \Illuminate\Support\Collection toPairs() | |
* @method static \Illuminate\Support\Collection transpose() | |
* @method static static collect($key, $default = null) | |
* @method static mixed after($currentItem, $fallback = null) | |
* @method static mixed before($currentItem, $fallback = null) | |
* @method static \Illuminate\Pagination\LengthAwarePaginator paginate(int $perPage = 15, string $pageName = 'page', int $page = null, int $total = null, array $options) | |
* @method static \Illuminate\Contracts\Pagination\Paginator simplePaginate(int $perPage = 15, string $pageName = 'page', int $page = null, array $options = []) | |
* @method static \Illuminate\Support\Collection extract($keys) | |
* @method static \Illuminate\Support\Collection tail($preserveKeys = false) | |
* @method static \Illuminate\Support\Collection eachCons($chunkSize, $preserveKeys = false) | |
* @method static \Illuminate\Support\Collection sliceBefore($callback, $preserveKeys = false) | |
* @method static \Illuminate\Support\Collection chunkBy($callback, $preserveKeys = false) | |
*/ | |
class Collection extends \Illuminate\Support\Collection | |
{ | |
} | |
/** | |
* Class FormBuilder | |
* | |
* @method static \Illuminate\Support\HtmlString i18nInput($name, $title, \Illuminate\Support\ViewErrorBag $errors, $lang, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString i18nInputOfType($type, $name, $title, \Illuminate\Support\ViewErrorBag $errors, $lang, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString i18nTextarea($name, $title, \Illuminate\Support\ViewErrorBag $errors, $lang, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString i18nCheckbox($name, $title, \Illuminate\Support\ViewErrorBag $errors, $lang, $object = null) | |
* @method static \Illuminate\Support\HtmlString i18nSelect($name, $title, \Illuminate\Support\ViewErrorBag $errors, $lang, array $choice, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString normalInput($name, $title, \Illuminate\Support\ViewErrorBag $errors, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString normalInputOfType($type, $name, $title, \Illuminate\Support\ViewErrorBag $errors, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString normalTextarea($name, $title, \Illuminate\Support\ViewErrorBag $errors, $object = null, array $options = []) | |
* @method static \Illuminate\Support\HtmlString normalCheckbox($name, $title, \Illuminate\Support\ViewErrorBag $errors, $object = null) | |
* @method static \Illuminate\Support\HtmlString normalSelect($name, $title, \Illuminate\Support\ViewErrorBag $errors, array $choice, $object = null, array $options = []) | |
*/ | |
class FormBuilder extends \Collective\Html\FormBuilder | |
{ | |
} | |
/** | |
* Class ResponseFactory | |
* | |
* @method static \Illuminate\Contracts\Routing\ResponseFactory csv(string $file, string $filename, int $status = 200, array $headers = []) | |
*/ | |
class ResponseFactory extends \Illuminate\Routing\ResponseFactory | |
{ | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment