idea-php-toolbox icon indicating copy to clipboard operation
idea-php-toolbox copied to clipboard

Collections of tools and improvements to make PhpStorm a little bit better

Results 56 idea-php-toolbox issues
Sort by recently updated
recently updated
newest added

I have been trying to make autocompletion work on mockery::shouldReceive for a couple hours to no avail. Here is what I am trying to do: ``` $frameFactory = m::spy(FrameFactory::class); $frameFactory->shouldReceive('createFrame')->times(2)->andReturn($frame);...

*.ide-toolbox.metadata.json:* ```json { "registrar": [ { "provider": "bar_list", "language": "php", "signature": [ "App\\MyFoo::getBar" ] } ], "providers": [ { "name": "bar_list", "lookup_strings": ["bar1", "bar2", "bar3"] } ] } ``` ```php...

todo

My use case: ``` php \cs\Event::instance()->on(''); \cs\Event::instance()->once(''); \cs\Event::instance()->off(''); ``` are all dependent on `$event` argument used in following call: ``` php \cs\Event::instance()->fire($event, ...); ``` So basically I need to find...

Parameter "index" doesn't work for Twig functions: ``` json { "registrar": [ { "provider": "twig.round_methods", "language": "twig", "signatures": [ { "function": "round", "index": 1 } ] } ], "providers": [...

Use case: I have coded console command which extract some information from code (services by tags for example) and generates data for json provider. For getting it work, we should...

``` php $user = from(User::class)->where('email', '[email protected]')->first(); $user-> ``` Is it possible to have auto-completion on $user object in above code sample. If then what should be the configuration json look...

I couldn't get TypeProvider working on getExtension: ``` php $this->get('twig')->getExtension('core')->{caret} ``` It only shows the standard `Twig_ExtensionInterface` methods, but not the ones got from the `Twig_Extension_Core` (or any other/user) extension,...

``` json "providers": [ { "name": "sonata_admin_list_templates", "defaults": { "icon": "icons.TwigIcons.TwigFileIcon" }, "items": [ { "lookup_string": "array", "target": "SonataAdminBundle:CRUD:list_array.html.twig" }, ``` ctrl+click in 'array' string in php code opens `PS_UNRESERVE_PREFIX_array`

todo
api

I have translation files. They are `.*/languages/[^/]+\.json` (it was path regexp) files located in multiple places across projects. In simplest use case keys from those files are used as properties...

todo

see http://phpstorm.espend.de/php-toolbox

enhancement