Yii and Yii2 utilize various magic methods within the framework, the implementation of which can be found in the Object class, which most of the framework extends off of. These magic methods __get, __set, __isset, __unset, and __call enforce a set of standards...
Like any dev shop worth its weight, we strongly promote testing of our products. In order to produce a quality product, we need an internal way to ensure a given level of quality is being met. Business requirements lead to tests, the tests lead to the logic, the logic...
Settings are an important part of any mobile app. A mobile app is nothing without user data, which makes it especially important to ensure settings are never lost. Now, if you are a Javascript developer of any sorts, your first thoughts would be to store these user...
Whenever I find myself working with an unfamiliar PHP codebase, Xdebug becomes one of my most important tools. Xdebug is a PHP extension that allows you to debug code by stepping through it in an editor or IDE. In my experience, stepping through the code is a great...
Working at a software development company is a daily reminder of why communication is so challenging. I’m not referring to the challenge of interpreting the grunts, mumbles, and noises that are generally acceptable ways to express yourself amongst developers....