<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog Entries Tagged &#34;phpstorm&#34; on Milwaukee Web Developer, PHP and Laravel Programmer, Consultant</title>
    <link>https://aaronsaray.com/tag/phpstorm/</link>
    <description>Recent content in Blog Entries Tagged &#34;phpstorm&#34; on Milwaukee Web Developer, PHP and Laravel Programmer, Consultant</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.</copyright>
    <lastBuildDate>Thu, 26 Feb 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://aaronsaray.com/tag/phpstorm/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Fixing PHPStorm when Git Stops Responding</title>
      <link>https://aaronsaray.com/2026/fixing-phpstorm-when-git-stops-responding/</link>
      <pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2026/fixing-phpstorm-when-git-stops-responding/</guid>
      <description>&lt;p&gt;PHPStorm suddenly stopped recognizing my git repository. I cleared the cache, restarted the IDE, but nothing helped. I jumped to my terminal, ran git from the command line, and everything worked fine there. Confusing, right?&lt;/p&gt;&#xA;&lt;p&gt;Let me explain why this happened and how I fixed it for good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Customize Laravel Ide Helper to Autocomplete Blade Files</title>
      <link>https://aaronsaray.com/2025/customize-laravel-ide-helper-to-autocomplete-blade-files/</link>
      <pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2025/customize-laravel-ide-helper-to-autocomplete-blade-files/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m working with &lt;a href=&#34;https://github.com/yajra/laravel-datatables&#34;&gt;Yajra DataTables&lt;/a&gt; in a Laravel project and I&amp;rsquo;ve ran into a little bit of a headache. They provide their own &lt;code&gt;render()&lt;/code&gt; method, which you pass a blade file to as the first parameter. Something like &lt;code&gt;users.dogs.index&lt;/code&gt; - and through that mechanism it loads the proper blade for the datatable.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s the problem, though. I can&amp;rsquo;t get auto complete and I can&amp;rsquo;t click through on that in PHPStorm. But I want to. Let&amp;rsquo;s find out how.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Phpstorm Terminal LC_ALL Error Fix</title>
      <link>https://aaronsaray.com/2025/phpstorm-terminal-lcall-error-fix/</link>
      <pubDate>Fri, 05 Dec 2025 15:39:43 -0600</pubDate>
      <guid>https://aaronsaray.com/2025/phpstorm-terminal-lcall-error-fix/</guid>
      <description>&lt;p&gt;When a new terminal opens in PHPStorm on macOS, I was getting a weird error: &lt;code&gt;bash: warning: setlocale: LC_ALL: cannot change locale (en_US-u-hc-h12-u-ca-gregory-u-nu-latn): Invalid argument.&lt;/code&gt;. Strange, I use Oh My Zsh with the Zsh shell. Why am I getting that error? Why bash?  I could ignore it each time - but I wanted a fix.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHPStorm Docker Not Starting Fix</title>
      <link>https://aaronsaray.com/2025/phpstorm-docker-not-starting-fix/</link>
      <pubDate>Sat, 31 May 2025 18:33:45 -0500</pubDate>
      <guid>https://aaronsaray.com/2025/phpstorm-docker-not-starting-fix/</guid>
      <description>&lt;p&gt;Recently, I had an issue with PHPStorm not detecting my Docker configuration. I was using Docker Compose and everything worked fine with docker cli and Orbstack. Why wouldn&amp;rsquo;t PHPStorm recognize this? It&amp;rsquo;s a simple fix, actually. It has to do with the name of your project. Let me explain.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use PHPDoc in Laravel Blade files for autocomplete in PHPStorm</title>
      <link>https://aaronsaray.com/2022/phpdoc-in-blade-files-helps/</link>
      <pubDate>Tue, 25 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2022/phpdoc-in-blade-files-helps/</guid>
      <description>&lt;p&gt;I love PHPStorm, but it can only do so much.  Even with plugins like &lt;a href=&#34;https://laravel-idea.com/docs/overview&#34;&gt;Laravel Idea&lt;/a&gt;, you may still have some missing features. One that I wish I had was autocomplete of models from collections or paginators in blade files.  Well, turns out there&amp;rsquo;s an easy enough way to add this functionality for yourself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Highlight Laravel Logs in PHPStorm</title>
      <link>https://aaronsaray.com/2022/highlight-laravel-logs-in-phpstorm/</link>
      <pubDate>Wed, 12 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2022/highlight-laravel-logs-in-phpstorm/</guid>
      <description>&lt;p&gt;I&amp;rsquo;d like to say I don&amp;rsquo;t ever have tons of error logs in my Laravel projects - but, sometimes it happens. With a sea of text, how can you see what you need to see easily? Enter JetBrain&amp;rsquo;s idealog plugin in PHPStorm.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHPStorm File Watcher for Immediate Error Log Alerts</title>
      <link>https://aaronsaray.com/2017/phpstorm-file-watcher-error-logs/</link>
      <pubDate>Wed, 05 Jul 2017 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2017/phpstorm-file-watcher-error-logs/</guid>
      <description>&lt;p&gt;When PHP errors happen, often times there is an error log.  This might be in the PHP error log itself or in a log file.  For example, in one of my Laravel projects, I have two log files, one for errors and one for info or debug level information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Export Git Project</title>
      <link>https://aaronsaray.com/2016/export-git-project/</link>
      <pubDate>Tue, 21 Jun 2016 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2016/export-git-project/</guid>
      <description>&lt;p&gt;I manage any WordPress plugins I create using git.  In order to create a distribution of those, I need to zip up the source code and use that to upload to the marketplace (or directly upload).  This was easy with SVN - I just used an svn export command and there we go.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Documentation Tools for PHPStorm</title>
      <link>https://aaronsaray.com/2015/documentation-tools-for-phpstorm/</link>
      <pubDate>Tue, 19 May 2015 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2015/documentation-tools-for-phpstorm/</guid>
      <description>&lt;p&gt;I like when projects have documentation, yet I hate writing it.  That&amp;rsquo;s why I rely on &lt;a href=&#34;http://www.phpdoc.org/&#34;&gt;phpDocumentor&lt;/a&gt; to do most of my documentation for my project.  Recently, I&amp;rsquo;ve also discovered a new tool for documenting my API: &lt;a href=&#34;http://apidocjs.com/&#34;&gt;ApiDoc&lt;/a&gt;.  I&amp;rsquo;ve also been relying heavily on vagrant for my projects.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A couple cool features of PHPStorm 5</title>
      <link>https://aaronsaray.com/2012/a-couple-cool-features-of-phpstorm-5/</link>
      <pubDate>Tue, 30 Oct 2012 00:00:00 +0000</pubDate>
      <guid>https://aaronsaray.com/2012/a-couple-cool-features-of-phpstorm-5/</guid>
      <description>&lt;p&gt;As I&amp;rsquo;ve mentioned before, I&amp;rsquo;ve recently moved to &lt;a href=&#34;http://www.jetbrains.com/phpstorm/&#34;&gt;PHPStorm&lt;/a&gt;.  I&amp;rsquo;ve done a little bit of configuration and I plan to start using it more now.  Here are a few things I really like:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
